18
33
19
27
52
62
28
13
31
15
63
9
54
14
64
58
84
26
68
35
12
38
46
118
77
117
93
107
29
73
79
16
53
60
70
95
256
99
528
22
10
188
47
144
49
148
121
24
37
207