78
193
516
8
19
16
14
52
6
45
44
77
27
153
101
138
216
127
90
81
12
163
142
343
55
60
22
87
150
165
156
400
99
86
24
73
117
11
427
1190
42
191
733
38
158
120
25
59
221
244