42
101
28
52
75
56
12
27
49
7
40
32
15
71
62
55
23
35
73
17
29
51
61
19
33
38
11
13
16
9
31
45
20
10
6
14
26
57
59
67
64
138
46