201
74
96
65
86
289
72
52
42
37
281
50
149
80
157
92
55
103
313
32
13
323
81
168
19
25
51
85
10
101
309
125
128
115
97
247
137
111
73
45
175
22
191
62
18
84
214
20
54
121
24
116