0
3
2
60
5
15
6
35
8
12
47
23
39
100
52
22
32
19
121
75
78
96
61
33
83
36
16
40
51
26
73
38
67
43
62
64
57
49
146
89
116
130
197
139
42
29