18
38
13
19
373
16
80
8
54
27
128
51
143
35
47
21
17
42
88
116
214
25
53
28
182
552
94
1249
50
63
66
98
248
69
380
40
349
59
49
235
15
10
44
70
196
101
52
192