30
28
10
41
38
11
124
17
18
7
32
12
8
14
5
2
23
39
25
64
43
15
4
16
3
22
21
44
20
29
46
66
36
40
31
27
13
24
121
51