16
50
12
40
106
41
102
38
170
31
14
232
10
9
24
47
58
80
125
140
33
67
57
70
525
177
331
11
163
60
267
48
34
27
56
121
127
17
77
19
59
173
43
142
54
22
135
36
4
18