12
24
20
33
9
19
25
16
5
8
11
71
7
6
4
1
44
202
117
34
42
112
36
38
55
13
39
27
22
73
62
78
2
15
14
18
23
41
85
3