25
39
70
2
10
16
87
14
6
24
57
33
13
45
3
19
29
4
49
21
31
28
44
48
9
77
32
54
180
38
431
53
23
63
76
17
69
20
26
68
52