39
44
9
180
36
258
486
148
46
42
157
389
250
186
8
163
109
135
80
275
208
162
12
102
60
66
76
25
304
27
110
427
75
29
52
738
13
68
16
137
446
130
444
38
709
4677
83
37
688