112
3
37
15
24
269
59
13
43
56
17
49
104
7
38
88
47
28
40
19
42
36
2
9
10
14
27
53
11
6
8
481
150
185
23
22
4
16
75
35
18
76
84