234
99
24
248
68
49
37
27
18
210
81
125
120
52
72
40
13
33
21
23
53
130
42
61
561
255
51
2
87
4
48
38
325
181
270
20
196
346
292
36
44
177
162
170
22
64
143
83