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