82
121
174
124
73
289
91
169
218
31
38
162
108
48
163
64
78
41
53
26
56
93
85
36
81
37
155
86
323
245
57
193
125
202
29
99
70
62
207
139
63
194
40
159
118
198
117
47
226
146
114
60
133
34
20
8