25
64
341
40
9
169
34
5
90
148
105
28
23
16
60
73
35
48
244
7
277
93
75
880
213
97
162
366
6
15
80
71
78
20
8
231
4
12
33
266
21
95
104
30
36