42
49
71
108
43
25
34
62
46
39
20
63
54
33
76
47
32
28
50
98
171
29
60
264
95
102
17
31
52
67
24
207
55
30
115
16
53
82
27
38