48
38
77
123
43
434
190
411
359
50
64
66
195
75
107
28
19
69
211
10
30
23
45
44
151
25
139
197
93
148
68
18
240
29
212
80
100
143
70
138
277
605
85
39
282
121
639
384
173
175
97
54
144
192
86