151
71
495
92
445
121
26
31
45
34
217
21
72
83
87
142
32
136
301
109
16
41
161
123
43
40
38
128
175
20
48
155
299
532
100
181
112
370
124
113
81
70
381
244
84
272
184
62
77
79