38
124
30
67
63
52
119
39
60
85
286
22
55
56
120
999
218
318
121
45
33
94
237
73
71
109
93
80
122
31
177
15
393
51
74
214
125
37
249
127
174
145
317
79
162
171
190
66
44
32