112
24
23
6
3
10
15
35
8
36
13
134
27
699
33
186
120
59
45
1113
9
96
5
117
19
30
135
53
14
98
62
50
198
28
20
57
163
52
29
95
1
39
192
7
31
16
86
42