38
80
71
299
37
27
36
800
216
47
246
9
23
66
60
20
131
72
43
88
146
15
1090
21
67
39
257
30
51
538
32
191
2236
784
45
101
18
6
232
108
81
75
42
136
238
65
49
79
107
172
162