15
23
18
24
12
7
6
200
19
39
13
30
17
8
42
11
68
35
54
14
22
59
21
46
51
32
5
102
9
25
10
56
84
40
16
41
49
34
27
126