86
58
43
18
154
33
94
34
37
208
32
6
190
167
246
115
213
206
42
760
316
127
25
17
46
633
80
7
249
22
121
429
49
12
78
60
428
11
14
79
3
40
19
426
31
23
8
104
16
467