57
100
14
30
16
111
69
45
36
6
9
2
18
25
17
5
555
927
38
3
49
47
266
149
136
155
82
7
122
124
64
22
19
107
13
10