160
18
52
15
55
10
19
59
37
73
27
68
30
46
86
49
79
4
12
3
20
24
22
41
34
91
16
64
164
11
21
5
9
110
8
72
113
58
31
78
48