5
12
6
10
142
18
14
23
15
7
41
16
17
9
11
8
32
47
19
200
56
37
25
29
35
43
46
24
76
44
22
27
13
38
83
30
50
51
95