30
23
28
56
13
42
46
48
26
8
22
15
14
20
18
73
101
32
98
11
79
16
19
6
24
49
52
33
37
21
41
12
7
759
17
53
31