4
42
8
10
17
67
33
25
27
75
24
7
91
9
26
35
15
23
5
57
77
48
21
101
29
1
13
22
159
133
58
86
72
12
56
39
37
102
45
36
61
30