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