59
41
211
55
93
4
29
14
64
190
316
50
465
86
13
30
138
21
10
187
568
54
11
184
15
20
115
126
243
91
169
168
42
18
19
34
9
12
149
17
258
53
301
33
31
0
32