0
1
14
2
12
7
11
10
3
4
6
27
48
24
189
40
79
35
90
107
141
101
54
186
21
336
22
51
168
68
329
56
38
103