1
51
72
89
24
118
11
69
25
86
26
10
45
485
18
64
35
22
49
55
162
32
47
108
61
34
23
12
46
59
42
287
37
260
119
84
608
36
276
66
152
114
13
368
410
145
30
184
297
44
27