80
20
18
11
19
25
42
3
74
52
1744
21
33
58
28
14
16
27
30
51
22
2
63
10
48
38
77
26
13
4
330
605
6
69
29
31
49
202
9
66
32
24
71
73
65