14
2
1
4
28
5
6
20
21
34
8
23
45
52
68
15
140
57
33
12
16
38
31
51
37
61
49
11
73
25
24
149
18
60
351
470