5
16
8
4
20
52
39
31
46
34
12
45
14
50
55
22
37
27
29
73
10
18
19
40
1
13
9
6
41
11
453
15
82
24
2
21
122
85
66
3
0