0
2
4
6
3
12
16
13
8
1
17
63
40
27
54
74
146
21
55
49
114
101
181
104
28
121
52
26
196
118
48
51
35
43
34
77
18
91
24
314
31
124
20
95
53