52
12
66
34
25
72
7
9
147
133
156
60
109
30
210
170
113
108
41
48
44
54
138
55
5
95
20
10
27
101
59
120
21
87
29
79
123
73
37
96
33
74
18
32
212