84
82
76
54
44
68
52
138
145
151
81
25
109
77
56
9
93
89
41
149
94
58
51
26
46
88
34
35
72
62
45
32
80
53
36
49
65
70
30
73
103
22
175
50
38
69
71
120
85