44
645
89
6
25
107
18
61
372
17
66
56
4
79
32
509
9
206
52
271
49
418
510
84
73
41
95
54
200
34
1558
144
24
22
39
110
486
190
67
46
53
70
50
42
109
513
20
184
299
48
196