46
223
203
51
25
93
17
68
57
11
269
61
54
30
289
24
62
0
101
32
95
27
35
382
170
97
3
18
47
70
36
10
28
8
21
12
86
20
52
9
66
71
19
148