16
3
49
155
34
131
134
10
23
11
75
13
14
48
22
46
182
97
83
85
27
130
31
21
296
129
32
890
41
140
42
20
43
118
279
38
64
29
7
139
198
36
24
2
128
25