287
85
86
72
109
11
62
53
205
295
40
172
125
48
100
50
58
508
1773
71
45
126
225
34
111
204
469
93
521
47
39
43
158
293
24
240
70
32
65
135
19
31
54
16
79
27
46
25
18
57
81