54
182
64
190
87
14
203
120
37
43
21
2785
395
256
34
40
163
23
117
71
79
66
74
56
44
35
53
111
17
33
81
175
105
38
61
138
77
227