26
6
25
17
14
42
11
28
43
7
13
18
4
23
59
38
15
22
120
1
58
9
388
29
88
30
81
74
44
139
129
31
55
50
57
41
24
8
34
69
3
10
39