0
17
18
3
22
6
5
9
10
15
51
19
8
44
11
13
21
16
110
274
163
32
162
49
226
67
45
112
47
50
36
20
40
133
94
66
23