122
93
112
133
87
72
258
227
71
188
607
46
171
58
78
37
143
703
19
62
23
89
24
195
26
76
100
124
237
27
234
212
39
149
57
151
31
83
38
11
29
321
16
81
120
108
157
110
248
25
35
182