17
185
126
19
58
68
408
119
41
102
13
110
33
414
35
31
22
48
109
32
8
38
52
220
154
64
1128
88
388
279
392
92
178
291
471
57
108
184
54
93
123
122
72
434
115
12
159
69
121
44
131
47
162
55
150
39