15
30
18
28
7
20
10
32
14
9
22
40
27
31
12
19
11
53
24
6
92
5
34
35
44
69
171
13
29
17
42
148
21
26
151
8
140