14
55
42
24
106
312
9
175
80
256
17
35
47
50
21
221
26
127
637
20
52
48
54
500
29
568
18
187
7
57
162
163
105
173
186
68
115
353
143
44
214
416
46
326
389
218
73
263
118
503
40
25
436
4