30
59
34
12
5
14
74
315
37
104
3
4
24
10
7
20
96
19
2
15
42
28
16
120
8
31
62
40
39
98
13
21
55
52
78
56
60
35
32
9