19
9
1
15
8
16
12
2
17
5
3
11
4
7
35
50
199
32
80
70
45
71
64
6
140
28
84
168
175
87
130
73
78
75
40
43
367
189
25
57
105
21