13
15
59
69
72
26
12
127
206
44
29
276
45
120
99
65
22
14
168
1167
125
20
188
52
180
139
117
181
24
10
4
184
296
140
199
91
97
49
92
54
9
8
77
63
345
141
237
23
19
56
33
39
31