21
25
8
30
53
35
12
107
40
102
37
1
67
70
28
26
106
227
79
44
164
60
34
54
105
76
217
47
5
191
27
2
15
215
18
63
74
13
237
88
11
6
158
97
211
138
16
43
129