85
36
52
72
28
10
20
79
45
43
115
27
31
9
32
76
22
81
37
493
34
218
25
88
241
142
53
77
42
147
113
308
15
55
181
93
26
73
281
33
58
54
169
21
179
151
39
131
78
68