63
45
4
27
197
15
39
47
26
90
161
583
89
16
19
263
12
209
87
25
20
5
23
9
72
55
75
37
93
10
53
68
21
400
64
44
30
7
32
60
18
183
230
128
267
693
314
264