36
82
109
75
92
59
81
68
70
88
117
146
48
214
60
73
46
111
104
51
64
69
25
54
27
172
62
53
66
112
218
114
76
100
158
283
150
49
71
170
251
126
210
282
85
105
470
97
147
145
91