18
3
74
293
15
5
171
7
10
41
4
2
0
11
20
8
49
13
63
14
26
106
25
24
59
157
40
27
147
65
53
81
312
73
167
16
35
30
515
170
95
105
79
39
217
273
76
101
306
286