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