13
16
40
65
34
32
24
9
1
22
19
7
316
27
189
41
121
6
62
196
74
57
43
85
88
25
8
56
60
90
30
142
187
143
179
103
110
123
169
128
178
138
237
44
113
59
238
37
101