243
88
348
69
233
123
300
26
39
19
196
61
162
25
49
21
158
56
37
6
15
51
220
34
148
97
127
102
182
136
99
5
385
85
213
600
91
66
113
62
29
11
312
23
20
72
222
245
105
77
59
185
149
171
155