34
9
10
40
15
33
46
3
1
4
42
159
5
19
13
27
39
25
22
24
70
43
2
101
66
104
32
14
90
38
29
108
68
23
11
47
20
179
89
114
41
7
30
156
186
145