9
20
38
259
47
6
49
16
124
21
107
25
103
128
192
334
102
42
131
37
64
55
418
75
24
70
325
34
13
51
108
72
27
71
150
183
26
158
200
87
240
44
127
77
31
19
32
60
23
97
272