22
79
47
78
44
24
39
64
33
29
20
48
66
43
13
16
53
15
99
61
11
56
31
50
58
150
28
227
93
55
80
158
116
68
137
14
73
149
88
92
142
178
117
83
72
255
37
40