24
23
88
39
91
33
29
129
79
28
51
27
86
84
419
32
59
52
43
167
36
253
30
104
72
17
54
95
157
3
19
231
42
87
57
35
296
68
25
40
44
15
41
18
21
309
60
26
58
85
130