2
6
1
20
18
15
32
31
10
12
70
29
16
21
7
99
30
23
27
8
59
45
24
33
3
130
63
13
54
25
46
88
22
34
11
125
28
14
73
19
48