49
106
57
28
111
148
78
61
39
217
271
69
183
17
120
83
29
18
41
171
34
98
44
15
147
68
40
45
93
36
43
22
27
112
12
26
47
33
35
24
30
71
23