0
1
4
7
6
2
17
16
5
22
18
15
19
13
50
24
35
9
49
14
3
8
20
37
93
162
66
45
370
115
116
144
25
38
39
55
47
28
63