22
28
18
76
6
20
26
88
24
4
23
25
27
83
42
7
9
38
143
14
11
43
54
60
78
64
120
5
1
10
57
108
221
99
31
61
34
159
73
53
17
56
52
86
39
69
50
33
84