16
28
7
19
190
8
26
125
10
23
12
27
55
225
38
29
9
65
13
136
11
201
48
24
332
31
35
108
78
97
40
89
85
51
241
96
395
268
115
17
34
60