20
49
5
11
48
6
2
10
8
70
7
35
25
22
3
32
391
42
17
39
77
14
21
13
110
24
34
28
12
56
90
30
18
69
15
19
121
9
37
41