36
19
10
5
13
29
15
14
25
27
8
7
16
53
47
40
32
30
72
45
55
57
210
102
26
31
42
100
39
63
78
193
152
144
88
521
123
62
199
370
142
140
91
49
38
18
50
98
83
95