25
171
53
152
95
18
73
28
49
68
120
11
76
211
101
47
270
87
74
40
24
8
69
102
19
6
122
41
21
199
26
91
33
27
35
9
17
80
4
66
89
75
82
197
143
7
111
136