18
27
28
53
45
38
16
9
22
52
67
41
35
21
29
78
56
50
73
8
34
62
23
122
37
12
83
5
160
31
51
42
19
7
15
46
75
17
133
99