63
111
9
203
36
93
149
27
72
34
21
57
7
23
843
47
32
5
19
65
4
43
6
483
28
44
39
13
46
842
103
22
207
45
308
52
40
24
77
2
1548
11
25
30
10
12