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