37
315
60
269
83
233
47
218
42
210
54
164
15
95
19
96
17
117
25
121
99
20
102
107
93
6
312
22
136
12
88