0
18
61
29
28
48
13
17
104
54
24
127
58
51
112
7
117
87
2
49
98
39
37
27
55
142
67
135
45
30
72
68
128
124
16
14
12
176
8
40
47
21
43
20