100
18
48
96
27
81
50
61
99
25
31
13
20
14
6
47
122
16
43
22
17
74
128
42
30
53
69
28
38
40
12
80
23
60
10
169
94
85
214
36
24
79
21