0
5
11
43
4
2
45
3
29
14
108
8
46
51
12
10
18
50
106
41
72
34
13
28
40
6
428
140
16
32
47
21
42
25
48
49
31
64