18
39
43
17
5
118
82
7
38
94
16
14
62
27
31
65
47
36
52
23
42
99
163
13
10
92
19
6
54
33
41
8
1
55
49
57
197
74
30
53
66
45
93
28
9