27
0
12
6
15
92
7
5
79
156
24
83
306
732
516
201
323
47
182
119
78
171
283
203
155
170
189
274
88
346
233
70
183
101
61
154
132
343
67
77
80
35
295
97
37
121
54
222
330
405
114
446
220
178
814
135