29
27
93
66
28
33
21
49
51
54
60
74
15
47
31
81
75
71
6
14
42
19
13
209
50
16
103
53
102
85
38
32
64
35
26
9
10
113
44
30
25
46
36
740
24
23