66
63
178
71
38
29
82
40
129
86
87
92
12
73
162
110
130
77
75
41
18
47
65
180
72
93
60
265
85
42
51
157
48
137
88
44
46
138
76
81
50
43
90
69
21
36
105