19
50
61
20
30
9
223
153
22
16
11
55
86
18
43
39
115
14
3
24
125
5
49
6
78
33
29
38
7
64
12
10
57
23
77
291
63
37
21
171
149
92