287
271
75
80
92
170
25
78
38
47
215
197
87
34
50
20
35
15
93
18
65
100
54
284
97
68
46
153
89
73
27
16
40
36
77
22
183
99
31
29
44
259
17
26
30
52
66
32