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