0
2
4
9
19
20
1
13
8
14
18
7
34
40
16
29
102
21
22
123
66
47
24
39
17
36
78
10
107
41
23
26
99
76
28
49
3