39
30
45
61
83
53
115
105
92
72
147
20
18
138
42
28
76
36
137
46
129
27
48
9
350
55
111
24
11
168
159
71
122
179
116
68
374
38
15
31
54
275
32
121
109
29
47
375