58
21
117
23
49
53
14
120
183
20
30
154
74
85
18
97
41
121
116
45
47
64
24
86
78
95
82
142
27
98
59
171
72
105
130
39
56
52
178
180
22
55
33
37
44
31
50
71