54
39
66
133
74
27
47
55
171
77
83
57
128
16
94
62
19
145
82
108
148
103
131
22
90
17
56
89
13
70
33
144
79
36
100
99
67
69
167
48
58
50
68
130
71
18
43
80