18
12
22
13
8
26
25
47
6
38
53
20
14
4
27
293
7
3
5
10
34
28
9
42
51
52
70
11
94
84
33
99
44
17
36
40
43
61
21
37
155
58
16
29