40
4
43
253
33
12
9
10
6
15
34
1
29
11
45
56
20
25
17
13
2
7
21
5
14
22
16
73
70
8
26
23
62
27
50
47
35