26
16
13
29
21
22
7
24
69
15
14
32
44
31
112
164
90
56
2
55
18
63
282
200
101
54
180
79
70
109
50
144
181
20
65
157
82
27
30
124
46