126
132
44
133
106
96
102
74
99
122
85
81
380
117
166
92
162
189
46
95
59
185
211
128
79
586
45
100
36
38
108
306
28
69
77
101
21
105
179
90
25
127
252
68
157
118
242
135
138
63
97
62
174
24
175