18
169
19
344
44
10
4
50
8
35
55
40
5
5
33
1
102
43
96
7