45
257
323
46
106
53
126
17298
75
22
59
49
69
547
44
28
24
78
551
1205
33
16
72
161
36
147
61
238
54
27
84
611
23
346
68
97
6
18
12
31
52
188
88
19
73
67
26
29
76