16
21
9
27
5
4
2
44
3
7
20
15
22
1
18
102
10
8
29
13
83
57
50
188
11
31
19
64
69
120
36
58
219
45
180
70
80
56
92