0
2
4
12
13
9
18
32
11
3
124
106
7
22
17
21
61
25
46
111
19
47
5
84
10
39
33
15
56
8
14
30
68
97
96
64
127
41
263
48
26
59
86
45
83