0
9
5
17
2
10
31
16
18
36
28
6
32
23
3
12
8
123
65
75
39
19
83
49
45
14
34
103
244
7
41
52
22
33
80
25
59
55
24
47
69
193