15
5
46
21
308
14
71
6
18
35
16
17
3
42
45
12
0
10
1
9
34
26
54
65
31
83
85
8
104
40
7
24
11
27
4
22
20