59
112
150
33
68
62
26
93
15
46
110
53
36
64
271
32
41
29
57
877
56
177
124
12
42
102
7
143
141
89
164
159
190
10
24
31
49
198
38
37
39
77
498
266
13
334
34
1742
35
30
205
105