85
92
38
35
15
66
28
27
16
17
5
56
49
84
40
57
51
98
24
196
47
59
143
58
18
29
101
23
80
95
20
31
89
25
97
22
52
63
111
204
71
159
291
21
26