24
216
25
503
3
10
38
550
15
50
22
224
166
37
26
109
18
16
27
65
51
115
14
80
53
145
66
61
41
35
20
208
23
352
47
136
110
34
302
57
87
31
322
17
33
669
44
130
11
21
100