28
35
9
45
26
70
96
77
55
14
32
13
5
18
24
22
50
16
7
4
6
3
1
37
17
101
54
10
21
51
33
64
59
11
52
60
49
527
62
23
36
68