24
13
9
53
68
45
35
39
353
218
70
54
96
32
282
107
108
48
88
110
310
64
133
97
231
300
211
61
357
49
390
227
422
67
162
111
101
199
75
156
60
142
206
92
27
42
17
451
91
29
43
36