28
132
66
14
24
25
16
15
54
131
34
228
287
8
12
50
20
2
5
35
67
417
83
68
51
27
295
147
137
830
36
85
123
78
37
11
49
75
19
17
10
55
47
43
62
169
29
6
18
270
45
44