235
645
53
372
17
381
87
198
253
204
66
100
548
89
45
29
838
41
102
95
50
56
54
510
197
3392
47
149
145
148
265
158
68
351
11
39
30
123
223
321
420
915
391
272
44
371
128
25
52
174
15
119
62
57
31
79