195
3348
193
138
147
264
50
66
350
39
216
317
414
349
269
40
357
94
23
167
14
104
29
78
273
177
47
28
56
42
68
54
1452
324
1505
38
43
52
37
13
30
97
875
156
35
511
145
33
24
106
64
251
32
341
128
284