71
263
63
167
292
160
120
112
133
142
58
61
62
41
73
87
212
6
47
100
72
25
15
130
19
84
94
188
57
39
106
18
102
27
30
55
22
32
70
21
66
69
191
36
40
166
17
44