75
8
106
190
95
49
56
21
230
43
251
14
40
363
85
160
29
52
120
216
308
213
1092
38
111
381
309
482
185
71
25
45
424
1533
255
633
141
59
22
157
19
207
124
82
153
54
107
36
42
90
383
196
78
61
222