80
57
87
27
442
40
156
67
90
78
196
75
104
44
56
243
10
76
125
51
45
149
60
43
184
111
83
21
162
133
34
152
219
38
86
103
24
58
20
126
70
208
81
124
187
239
31
33
280
93
50
485
108
22
1153
8