22
15
537
30
36
9
13
26
61
58
21
37
32
19
59
38
14
16
48
23
95
7
54
67
70
20
10
12
17
3
34
420
33
72
88
2171
47
35
24
31
29
43