13
23
91
114
65
12
98
60
10
55
73
45
38
49
216
412
52
215
118
404
184
71
9
5
7
36
158
41
212
95
945
21
26
97
77
141
225
15
181
25
54
113
40
34
76
104
24
507
163
288
112
50