18
17
16
72
13
21
35
129
93
47
34
39
8
19
27
38
28
3
22
179
25
30
51
29
61
139
94
11
144
36
31
57
206
145
74
12
24
79
100
42
3535
996
240
37