412
66
76
116
97
110
194
81
80
71
220
100
169
117
572
25
45
153
229
22
50
34
72
35
129
501
30
11
9
15
61
0
42
108
51
8
58
21
166
6
137
259
128
28
203
222
2421
16
5
637
7
2
14