16
46
7
6
81
12
31
40
80
49
51
54
24
91
126
98
32
21
17
70
42
30
57
38
18
60
25
45
172
89
37
103
102
129
13
150
79
53
252
68
219
61
193
69
75
99
159