143
107
64
124
176
65
52
45
71
131
39
111
33
294
50
25
44
226
265
309
22
273
15
179
197
133
55
298
128
170
100
105
23
43
109
244
24
51
37
76
121
78
35
69
172
19
141
53
162
207
85
28
14