18
60
43
29
34
17
36
162
54
15
102
38
10
31
116
25
8
117
61
9
123
51
220
44
7
109
6
22
5
63
279
81
26
222
27
77
28
40
59
19
158
148
93
64