108
74
132
189
78
24
167
324
14
769
205
15
576
29
61
229
145
344
623
190
204
407
499
134
274
30
54
56
123
87
156
45
220
166
211
125
9
498
217
1010
82
36
26
311
356
98
70
183
350
89
57
438
385
40
97