0
3
19
2
4
1
5
9
6
36
7
32
31
35
15
61
42
101
37
58
51
135
56
108
86
78
88
25
63
34
43
47
38
62
28
20
24
93
90
18
77