43
15
12
44
8
7
29
61
23
5
28
20
24
13
3
18
22
37
16
6
4
9
35
2
32
60
798
51
45
42
21
41
503
38
62
17
14