22
35
44
89
48
72
31
42
60
105
64
25
61
143
108
225
15
28
196
20
46
40
37
56
21
68
172
49
193
58
19
13
136
243
24
216
30
16
33
81
236
293
50
166