144
173
44
48
91
109
82
92
87
74
84
53
34
88
65
32
418
98
51
102
142
165
161
63
329
61
135
194
120
79
225
90
22
169
66
545
368
24
199
261
37
229
33
42
192
89
195
143
221
60
272
305