18
17
13
44
53
43
50
58
77
102
29
20
69
25
92
97
16
45
32
3
10
63
81
66
9
250
61
74
22
73
30
23
26
7
57
6
8
42
37
215
21
14
129
39
76