19573
184
470
637
931
353
393
281
666
208
416
327
467
294
382
238
373
241
202
199
145
119
132
365
111
353
85
104
121
117
188
126
46
98
139
134
17
142
84
64
149
149
104
130
85
56
199
103
97
145
55
134
41
43
121
77
24
274
205
108
75
70
91
44
52
25
49
48
184
46
23
31
17
63
12
15
53
22
73
42
32
27
29
41
27
65
63
39
107
4