54
706
399
58
94
49
101
72
117
66
275
83
15
62
17
65
112
59
23
92
248
45
43
82
44
10
135
74
89
14
50
11
34
27
69
24
9
76
306
124
40
26
61
147
91
205
67
500
48
25