30
18
45
10
24
28
53
22
17
68
19
2
27
49
86
23
35
25
13
81
16
39
37
55
14
11
121
20
31
141
64
51
12
90
76
42
38