36
14
54
128
66
81
74
89
46
31
55
106
77
144
176
87
180
101
43
122
314
190
65
120
140
21
56
457
184
410
695
132
118
634
601
290
72
12400
377
129
117
110
221
52
204