49
128
33
70
44
39
16
65
20
89
66
234
99
24
248
68
37
27
18
210
81
125
120
52
72
40
13
21
23
53
130
42
61
561
255
51
2
87
4
48
38
325
181
270
196
346
292