26
4
77
308
16
5
179
8
11
43
6
2
0
18
19
15
20
49
13
63
14
106
25
60
157
42
27
147
65
10
54
81
312
74
167
35
24
30
516
173
96
41
79
40
218
273
31
82
101
306
286