72
57
215
322
41
122
100
40
163
200
30
34
140
32
92
16
195
170
167
94
38
12
180
84
153
48
695
244
219
65
25
49
166
53
107
47
150
63
66
428
607
85
91
90
295
198
61
86
99
46
142
73
104
27