95
24
44
83
105
30
75
59
280
71
73
76
60
9
193
15
151
52
109
42
5
88
12
27
53
93
116
74
94
369
28
142
51
64
115
34
41
168
179
136
40
80
43
69
170