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