2
14
4
25
33
9
35
68
50
36
112
38
0
5
67
13
46
17
42
24
12
7
6
3
1
31
22
10
52
20
23
76
11
15
70
45
71
21
16