13
5
2
4
33
6
18
12
43
8
320
48
7
22
40
10
776
17
68
24
89
56
16
3
70
35
11
44
20
9
29
14
25
27
30
100
49
45