50
72
22
47
21
20
77
91
89
35
19
56
12
23
13
4
10
34
30
139
17
29
1
94
39
16
74
11
42
36
49
5
8
71
26
59
60
2
45
65
33
24
54