30
1
35
53
22
20
41
49
32
4
15
38
19
42
6
18
58
57
28
23
61
9
29
89
64
17
36
54
74
26
13
27
80
73
24
11
50
40
140
33