16
61
36
19
31
49
14
15
7
32
9
4
47
57
54
5
173
125
12
13
52
17
74
43
71
26
22
10
56
45
21
23
6
39
37
66
53
29
48
27
69
92