7
5
22
9
23
167
2
3
6
75
4
14
15
183
50
54
20
102
48
16
32
100
17
29
58
140
28
41
31
34
81
8
67
56
78
37
25
38
27
26