0
5
4
2
10
1
3
7
6
11
27
71
105
29
42
18
221
28
88
24
38
98
8
114
44
37
15
121
107
89
54
48
26
43
78
56
210