66
77
25
26
51
29
9
11
14
21
27
4
15
31
23
45
20
12
159
36
28
17
5
191
49
172
7
10
30
18
43
40
24
41
33
46