82
69
263
177
39
40
33
247
488
13
11
24
232
37
765
68
44
194
66
18
46
79
563
199
17
77
9
76
385
47
16
113
62
157
446
98
14
169
70
233
21
239
1189
308
42
56
141
30
64
60
36
23
34
15