42
38
37
66
20
104
74
57
55
27
52
18
7
140
87
271
71
25
70
39
35
76
86
43
36
111
22
16
89
222
12
60
73
84
29
33
44
32
23
166
26
183
24
110
53