5
3
8
24
4
22
15
6
2
36
11
70
205
101
41
63
12
117
287
19
10
49
18
50
25
44
14
27
16
9
45
20
0
1
7
17