75
83
63
81
163
10
31
106
64
41
87
25
288
232
91
56
26
70
61
62
811
37
35
109
32
88
207
29
71
30
100
184
68
38
99
43
67
47
228
27
150
133
46
202
22
52
323
229
72