229
10
224
83
240
162
125
35
57
6222
132
150
401
359
88
94
65
53
31
28
34
196
215
158
116
172
18
62
29
121
105
74
115
72
22
409
95
25
63
52
50
64
36
159
79
13
41
45
100
68
27
149
124
14
75