17
6
27
43
2
66
279
103
71
93
98
20
14
13
50
22
154
55
24
9
67
30
18
19
15
7
23
28
69
5
56
39
1
16
100
10
112
90
88
36
163
120
54
48
86
180
76
123
81