0
24
7
31
5
14
2
3
8
15
17
23
6
13
9
18
28
16
116
44
20
46
55
253
62
82
80
38
63
19
64
50
122
132
139