63
130
96
20
217
67
6
8
17
27
73
116
52
14
880
33
45
12
9
112
127
51
28
42
7
19
103
79
47
36
56
31
29
16
62
21
37
22
30
10
15
3
44