22
26
89
36
109
117
88
65
175
107
69
2453
140
105
95
4039
207
78
31
14
21
19
70
33
115
23
522
42
75
32
24
51
162
50
27