7
8
10
11
3
2
13
29
6
5
145
15
14
34
74
50
21
82
66
47
26
17
73
98
55
36
33
626
38
198
137
79
37
44
57
30
19
108
35
53
168