89
27
21
78
92
48
34
64
14
17
74
9
31
23
87
43
85
47
111
62
36
113
258
101
175
16
57
11
38
40
28
10
116
44
117
81
84
325
63
15
95
294
246
39
49
227
18
54