13
27
116
19
18
36
43
77
37
79
75
86
258
12
20
199
84
71
24
34
82
92
169
200
44
253
68
53
28
129
124
48
33
185
21
135
268
64
221
214
7
147
128
72
248
15
25
54
14
158
168