83
91
25
95
56
8
84
71
101
60
11
20
29
188
23
38
235
45
5
24
16
46
34
42
62
35
129
37
47
28
61
22
85
57
73
19
63
76
701
6092
281
12
119
17
41
171
78
81
243
26
100