1
11
26
10
15
8
13
31
18
19
107
74
60
58
172
61
373
224
52
72
114
111
85
109
45
231
7
91
24
191
32
287
157
37
83
40
33
218
95
141
70
56
62
419
245
84
88
125
86
131
20
213
261
106
38