13
75
90
60
25
22
14
241
27
282
52
21
37
16
114
66
50
295
177
31
119
169
81
1885
285
181
159
65
2120
232
92
46
23
2
111
57
533
690
298
54
51
6
187
237
153
99
103
59
571
2079
33