18
304
19
161
23
232
10
140
13
22
180
20
128
6
106
2
111
15
256
4
120
121
1
112
87
3
82
68
395
86
79
85