16
451
201
2
37
15
10
94
19
20
44
24
32
28
27
36
34
12
31
18
104
13
3
80
123
8
22
143
11
62
105
66
25
71
43
21
50
9
52