86
418
96
250
50
275
21
295
59
228
11
63
31
146
41
113
37
164
1
2
7
121
112
19
92
4
94
16
99
15
80
84
3
72