14
28
29
33
37
26
21
16
23
24
47
25
57
20
50
42
85
74
87
69
32
48
96
235
56
36
51
13
19
71
43
54
55
60
185
11
214
373
17
609
6
18
139
53
58
103