5
146
9
21
45
7
10
19
11
50
13
23
17
16
12
6
8
87
64
18
14
30
27
53
28
57
40
115
29
44
31
200
33
24
32
35
62
71
25
78
26