38
119
35
115
60
22
93
95
87
41
265
154
223
37
46
70
192
113
992
148
47
51
36
476
234
156
19
12
318
271
99
706
79
74
494
67
309
150
78
162
144
1054
98
174
91
479
183
44
238
90
11
135
368
34