5
4
2
3
6
44
16
68
56
27
13
8
12
11
69
10
1
33
15
566
29
9
31
91
34
35
17
19
21
45
173
102
41
36
18
71
14