5
33
60
12
11
63
78
1
9
224
3
23
14
259
115
120
139
216
148
94
146
182
250
7
208
206
143
126
220
117
73
93
210
134
122
159
105
6
95
12
107
12
103
121
80
34
173
55
97
8
1
412
52
