30
11
8
9
5
13
10
14
7
113
12
17
200
68
22
6
127
95
85
27
18
125
38
28
16
40
15
60
75
23
99
39
20
24
91
53
32
176
103
42
34
41
21
107
100
81
19
71
26
86