144
109
36
37
120
91
208
34
87
66
237
338
69
14
113
220
200
52
34
32
16
149
24
213
237
136
78
5
337
353
147
118
251
137
132
123
99
50
334
10
133
87
8
46
83
96
22
89
86
175
195
94
130
57
46
288
57
347
103
13
144
171
171
315
54
191
8
78
57
15
11
185
98
44
14
40
30