56
54
71
50
193
226
11
99
46
132
37
10
5
101
88
42
22
100
53
104
31
15
20
241
130
236
32
66
34
14
18
21
28
295
103
267
110
43
170
61
447
67
69
77
24
499
45
135
97
17