34
59
69
30
429
33
72
15
53
138
150
102
154
131
88
317
162
64
116
455
20
51
10
6
47
9
232
173
14
52
37
360
7
35
40
204
36
23
326
96
95
147
60
84
183
751
1383
12
29
411
85
100