444
81
94
71
31
150
35
290
4082
45
188
80
48
37
74
115
183
128
288
18
130
11
259
342
17
10
208
22
326
27
25
428
44
131
13
1083
59
14
75
23
39
300
98
21
377
56
510
550
55
685
588
43
175
99
76