18
30
61
17
72
27
206
70
26
102
65
42
34
115
175
37
32
554
15
113
56
43
13
96
2
59
4
12
36
39
55
19
22
9
71
53
24
14
23
21
6
101
78
44
196
1
25