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