22
9
15
11
6
61
13
31
10
105
58
19
40
25
20
24
8
2
34
28
16
97
37
139
5
96
26
138
207
46
155
48
23
72
91
78
4
29
70
39
32
128
63
193
135
53
73