19
4
6
1
12
17
11
8
16
57
29
15
24
45
9
112
25
20
88
121
66
178
38
78
93
52
86
125
18
56
22
201
183
54
175
96
31
47
358
34
262
131
37