50
59
38
67
57
208
52
54
85
64
299
109
68
130
17
34
41
97
81
35
100
126
26
120
112
61
37
13
93
197
86
51
131
143
55
83
21
49
71
98
36
185
88
40
135
31
110
124
570
74
92
414
142
20
33