8
1
7
25
62
2
16
6
11
15
18
9
10
19
17
68
93
50
136
173
86
35
44
718
22
94
29
12
114
79
23
14
198
56
45
120
48
333
36
52