22
431
107
415
48
351
28
202
14
187
40
294
17
183
73
208
43
249
66
509
3
104
59
192
9
175
27
185
35
134
61
713
148
8
144
11
110