34
67
57
24
31
27
48
29
250
37
44
25
40
111
334
22
41
8
58
38
54
85
91
132
51
36
66
93
190
276
33
110
65
18
118
203
145
6
9
126
59
17
39
198
95
103
147
80
46