50
93
27
41
22
49
14
28
4
12
10
39
53
42
69
142
37
11
60
30
32
56
1
47
26
34
13
23
44
48
17
55
59
63
9
52
127
57
25
33
43
18
162
214
36