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