16
22
17
30
31
15
37
43
35
21
12
38
41
33
36
18
27
192
57
46
42
13
86
286
159
26
50
34
65
32
19
88
49
24