13
20
85
524
97
52
69
82
84
158
115
241
39
60
45
86
41
374
132
186
63
195
102
48
65
49
19
89
46
28
2679