84
59
49
64
115
57
132
146
94
33
70
265
343
210
141
544
593
36
117
228
34
185
14
102
60
245
40
44
48
139
123
27
217
213
204
495
108
307
548
98
56
74
17
198
331
159
272
429
642
90
106
24