99
75
64
41
60
42
83
171
167
122
103
6
55
19
27
78
143
237
117
111
34
31
218
56
65
59
118
81
26
29
243
263
74
66
86
72
10
23
30
71
113
52
54
70