10
9
5
38
28
18
19
15
6
26
21
32
20
33
13
8
14
40
17
25
12
200
51
64
7
27
29
11
50
42
66
135
24
44
65
59
69
23
45
56
37
147