24
902
125
205
37
103
122
33
48
47
74
160
129
17
63
41
29
65
56
28
38
523
247
54
82
51
146
67
57
8459
42
19
16
15
351
34
113
7
92
147
206
80
139
681
69
133
22
85
58
44
329
26