27
5
9
1673
25
21
965
131
48
335
282
154
28
209
36
161
70
188
144
152
92
54
18
236
42
121
2076
41
3
64
183
60
79
30
71
19
51
32
151
46
443
61
24
12608
87
43
211
37
205
245
226
273
104
551