1
22
28
13
20
19
31
18
71
38
33
29
32
39
47
40
25
53
30
58
43
73
164
74
42
101
116
109
68
57
64
51
35
115
82
139
46
110
63
103
34