40
41
48
71
107
43
25
33
62
46
39
18
54
42
76
47
32
27
50
98
168
28
59
61
261
95
102
30
17
51
66
24
202
67
29
112
15
53
82
38