12
27
39
74
53
43
99
91
8
14
45
23
79
102
11
171
1
29
135
152
21
42
110
15
457
120
72
64
38
81
19
98
22
4
56
103
17
50
92
48
62
83
9
159