197
144
101
139
109
52
315
183
311
231
372
373
86
55
173
199
148
244
68
224
294
96
95
84
98
37
147
129
39
85
91
69
61
434
49
51
43
28
72
62
53
40
172
125
1773
45
27
18
295
117
24
65
42
135
33
665
70