84
98
9
22
113
34
61
38
80
71
87
18
81
109
89
24
53
154
95
50
62
27
21
70
55
56
33
59
100
101
67
28
14
37
88
72
31
29
23
130
46
63
48
16
54
91
19
385
25