0
3
2
22
1
4
8
5
20
6
81
87
49
25
27
40
72
24
29
56
168
139
18
14
36
44
65
54
79
101
116
30
292
52
26
89
93
37