94
64
58
23
97
67
44
120
75
63
62
158
71
45
140
57
170
59
89
96
182
21
198
265
22
173
17
159
61
72
130
20
13
50
88
56
184
18
52
99
145
109
91
47
77
38