77
356
378
32
20
396
105
58
37
123
737
667
90
48
74
72
140
98
153
188
66
68
350
35
70
290
169
1269
198
57
187
65
134
26
228
166
155
117
22
288
11
235
46
54
60
38
89
109
25
165