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