73
35
124
92
40
9
571
34
32
196
396
169
4
21
58
86
39
53
17
55
10
37
181
63
84
15
43
79
74
29
233
256
57
139
69
62
222
26
80
50
115
254
88
138
18
11
19
44
13
87
12