5
34
7
35
104
11
24
17
46
27
39
28
15
10
21
90
38
235
2
116
14
1
12
4
44
249
57
26
95
23
60
265
143
13
279
79
47
221
134
528
108
240
188
74
102
169
100
87
66
172
255
71