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