23
5
10
9
7
18
71
1
22
3
16
14
2
4
13
27
17
68
25
44
143
30
69
32
19
425
85
125
94
64
31
37
102
167
50
202
41
60
168
26