87
58
88
221
229
81
85
95
29
43
121
84
110
75
66
129
79
92
162
68
98
144
55
96
117
60
72
463
78
80
62
64
48
146
202
91
94
37
128
140
148
639
193
61
165
70