15
5
21
14
9
27
17
41
19
20
97
8
31
10
16
43
12
23
47
40
200
96
88
29
11
36
7
6
18
86
132
89
72
32
13
49
52
38
22
118
42
55