39
43
263
22
74
9
90
64
65
48
66
244
54
110
21
32
56
240
17
78
31
236
72
93
139
57
70
35
112
59
55
89
37
29
8
157
27
288
28
388
86
20
58
33
245
1049
25
196