28
36
8
12
73
21
134
84
96
29
22
13
25
18
3
110
47
50
49
41
38
1
59
166
33
77
39
15
79
31
100
78
17
116
196
259
20
24
157
137
23
46
5
88
10
34
163
53
60
203
305
27