24
91
130
46
87
100
43
32
22
50
44
30
9
18
93
26
98
131
35
68
7
101
33
38
16
66
67
39
90
25
357
47
94
88
220
105
233
72
168
320
34
58
56
36
147
185
477
181
1985
2098