16
13
5
3
4
2
12
75
6
22
56
15
110
7
1
305
31
25
8
89
18
23
94
29
41
62
9
11
143
26
30
60
69
79
17
24
14
44