7
8
10
29
12
9
16
11
76
40
25
59
20
6
18
2
17
3
26
116
5
153
104
133
132
30
33
14
43
21
28
39
15
4
58
94
46
68
19
41
37
464
142