50
69
76
174
57
35
43
128
56
15
30
45
24
66
47
26
85
148
147
73
55
81
256
58
51
434
67
12
54
64
554
32
287
232
6
11
78
74
778
10
427
25
7
40
3
19
86
13
9
34