0
4
7
2
12
16
19
22
3
49
6
46
15
31
17
58
81
164
14
329
193
21
34
37
33
29
18
35
80
45
13
25
32
53
242
93
121