74
177
151
88
65
94
164
115
40
334
91
24
1
385
24
35
18
55
36
13
250
97
578
258
53
291
200
170
83
218
313
21
102
409
32
92
95
142
90
140
225
39
10
