27
66
180
10
145
53
19
2
1
8
7
31
7
5
2
356
1