87
39
176
198
23
116
62
56
124
218
65
264
332
209
71
72
112
117
83
244
11
36
111
211
134
38
349
550
283
59
118
22
113
47
28
100
41
42
30
26
46
98
97
90
140
130
37
35
8
232
91