39
36
31
24
35
28
99
27
18
50
49
133
113
9
25
41
57
212
53
37
59
191
93
20
16
30
79
26
195
29
164
210
43
33
56
225
51
657
52
48
393
21
22
275
58
2804
281
34