5
4
2
14
3
33
11
12
49
15
18
6
8
27
41
13
38
16
10
21
20
77
45
19
25
52
28
82
30
22
1
48
31
40
108
60
57