8
35
80
29
40
39
24
30
18
45
10
28
53
22
17
68
19
2
27
49
88
23
25
13
81
16
37
55
14
11
121
20
31
141
65
51
12