2
18
20
30
57
125
4
10
8
0
42
24
11
9
54
33
50
120
23
8
3
26
20
51
61
27
23
17
3
22
21
21
69
1
19
71
47
71
21
15
51
11
3
35
57
35
25
24
10
62
35
7
39
22
40
7
3
35
52
34