19
267
1390
29
218
72
32
350
15
30
55
137
105
304
25
222
45
47
67
23
27
46
228
84
274
9
49
409
11
112
37
118
40
24
44
77
1352
5
70
68
35
225
50
195
164
7
53
98
17
87
3
345
124