42
119
62
110
96
26
30
53
181
416
47
74
139
27
70
130
22
45
14
19
38
169
79
158
31
80
61
116
7
69
73
165
71
210
102
346
49
197
127
48
159
9
166
66
170
37
148
91
85
212