66
185
57
58
94
146
117
63
80
55
119
480
89
129
79
158
105
150
43
211
118
77
78
87
64
302
30
308
107
32
76
106
130
192
149
142
39
60
65
56
23
52
132
289
121
69
85
84
539