25
115
15
54
1152
140
77
261
22
37
14
4
16
13
31
20
27
705
53
421
9
18
57
152
55
80
24
107
146
2
265
419
164
105
109
48
110
174
319
350
357
61
151
307
108
136
71
112