9
8
14
21
29
18
6
33
11
16
26
20
30
13
75
17
10
4
7
41
61
59
72
37
19
51
31
15
24
171
113
53
119
67
74
459
25
176
68