197
255
47
49
235
52
105
139
115
77
54
64
142
191
74
276
181
371
25
61
511
196
795
127
471
48
137
120
111
261
84
606
60
32
131
28
78
152
355
80
66
179
70
110
1179
272
112
75
30
50
20
484
36
90