99
54
61
74
10
51
93
40
47
21
57
70
52
77
87
59
8
25
223
98
24
35
13
55
34
60
92
44
56
63
105
413
22
42
45
135
154
69