17
68
123
34
72
49
26
89
122
47
33
28
71
45
64
12
15
66
144
39
76
222
55
9
3
80
19
95
98
58
85
69
16
36
20
97
51
32
50
30
582
96
230
293
40
60
124
31