25
11
18
19
58
143
53
31
10
92
14
20
30
47
168
12
67
46
219
125
8
81
82
42
202
40
34
61
13
84
74
38
23
65
142
66
69
70
26
76
220
85
21
117
32
706
44
27