81
29
36
814
26
62
228
50
141
299
101
77
86
71
170
48
49
65
128
73
241
55
27
240
42
39
25
137
59
98
203
22
122
70
61
214
103
53
217
52
51
157
179
249
285
247
131
88
142
82