27
5
78
310
17
6
179
8
11
43
2
0
18
19
15
21
49
13
63
14
26
106
25
60
157
42
148
65
10
54
81
312
74
167
16
35
24
31
516
173
96
41
107
79
40
218
273
77
32
82
101
308
286