30
36
52
24
32
46
58
60
40
66
225
7
1856
12
5
39
23
9
363
17
37
106
15
108
29
25
14
19
47
28
10
26
2
115
51
27
22
4
16
31
11
13
1170
91
53
0
6