10
25
72
42
120
28
57
20
11
15
36
51
127
63
35
85
73
44
58
70
32
91
97
81
41
71
24
111
119
205
55
29
69
52
38
34
39
110
21
68
48
149
30
13
40
78
16
98
22
33
100