24
260
499
125
10
41
45
25
308
679
48
9
144
33
13
5
379
112
214
39
72
54
63
30
174
104
11
36
92
29
1153
158
501
57
8
454
52
73
17
35
58
4
82
37
199
247
322