28
112
17
4
20
75
27
10
30
14
12
5
8
52
69
47
32
22
123
140
16
34
2
57
45
11
26
9
25
19
58
15
48
226
94
61
43
73