114
355
112
103
146
173
172
169
70
78
66
300
84
138
94
57
141
95
23
192
92
257
155
191
145
164
756
109
102
236
156
87
234
45
295
96
54
44
185
232
151
349
77
160
974
1202
128
46
17
152
75
122
61
362