52
39
74
114
38
9
15
24
160
65
401
717
61
82
13
27
78
43
63
102
36
67
32
45
62
89
174
106
120
69
166
105
54
117
155
180
70
100
168
80
210
191
200
404
76
282
103
30
47
177
141