23
11
8
16
10
118
106
4
25
17
45
221
48
229
7
138
53
24
22
49
86
15
19
26
29
30
135
38
117
12
69
92
98
14
39
62
100
44
37