32
39
5
7
12
22
19
25
142
30
3
34
14
16
35
23
116
17
20
46
31
48
44
38
29
47
85
130
27
54
95
126
165
135
110
53
276
92
270
43
263
100
176
163
68
139
91
57
107