0
1
8
4
14
7
9
31
2
16
15
36
10
17
28
6
32
22
3
12
123
65
74
39
19
81
49
45
5
34
102
244
41
52
21
33
79
25
59
55
24
47
68
193