16
11
41
28
13
32
46
118
97
70
92
69
58
211
14
173
34
17
49
59
7
19
84
20
21
12
15
166
42
9
38
62
48
56
40
30
322
128
8
120
22
336