60
25
37
64
40
96
58
156
44
34
30
114
70
71
52
15
43
176
107
94
112
32
117
98
27
79
45
59
41
33
18
50
83
106
137
90
135
48
167
91
28
24
181
1519
99
101