26
30
18
19
10
4
1
12
48
33
24
23
16
21
6
11
8
103
39
7
106
40
20
25
153
44
98
67
129
239
45
14
116
159
60
37
31