18
171
169
8
38
55
5
27
16
51
11
14
23
31
29
9
7
57
26
13
66
71
50
17
200
10
116
21
81
12
28
22
35
6
188
32
90
40
15
47
19
46
20
69
24
43
111
70
107
62
67
49