16
9
24
17
10
74
5
3
126
202
7
44
21
40
280
80
227
57
58
111
73
27
42
168
170
39
145
120
177
100
106
99
59
53
336
55
127
87
26
86
41
92
163
108
23
668
60
211
118
35
247