16
17
58
50
31
46
23
6
25
3
53
35
4
5
30
36
154
32
184
109
29
8
13
57
37
43
20
39
27
1
54
92
65
88
33
21
59
15
67
12
70
28
2
193