52
84
83
90
42
34
91
11
89
159
28
29
56
18
32
3
42
85
68
52
28
14
49
53
27
52
67
59
13
45
26
37
93
39
23
20
38
14
54
58
7
60
53
30
48
23
17
38
45
32