19
18
21
8
9
3
87
4
14
55
22
12
2
33
1
7
15
38
26
17
71
46
27
30
11
92
23
5
39
32
63
43
44
186
49
66
28