77
228
265
163
66
138
148
27
243
20
48
159
117
1224
60
98
17
44
51
18
418
106
56
149
232
43
68
80
46
298
947
213
53
206
326
49
35
38
9
6
99
59
114
39
67
75
62
202
34
12054
111
1639
76