66
56
48
71
29
73
14
81
50
28
10
55
139
9
17
128
122
18
102
38
62
174
160
39
31
172
37
265
22
23
77
19
4
90
63
34
30
76
12
47
27
16
44
52