210
42
39
94
70
86
11
72
69
30
73
31
13
59
153
12
583
33
19
96
146
55
511
260
14
25
83
43
26
113
10
48
66
58
21
18
17
587
47
84
53
173
224
34
71
40
45
123
74
171