61
159
203
43
35
65
4
36
25
15
26
27
10
92
58
32
155
14
52
18
28
37
50
6
265
222
169
81
21
39
151
47
78
217
193
7
124
245
16
184
194
334
105
48
120
102
237
103
73