268
224
13
175
38
82
51
97
106
22
172
320
64
406
79
139
12
18
190
100
32
125
87
40
161
146
36
34
41
85
67
81
24
155
261
76
109
372
214
89
132
160
16
115
207
72
39
240
23
3
50
92
133