22
26
89
36
109
117
88
65
175
107
69
2451
140
105
95
4035
207
78
31
14
20
19
70
33
115
23
522
41
75
32
24
50
161
27