1
39
199
60
183
34
180
77
43
20
42
74
31
41
88
69
36
168
61
126
50
63
44
16
27
23
12
18
46
28
32
179
166
218
90
22
19
10
15
45
66
40