22
7
5
16
25
3
9
4
59
15
20
390
8
18
38
21
10
28
30
13
12
35
39
72
574
17
68
33
46
128
14
404
23
6
40
133
29