14
50
21
27
8
40
17
10
20
5
26
19
23
24
18
16
33
11
15
34
9
13
53
25
35
28
3
6
92
29
63
43
22
143
318