50
69
76
174
57
35
43
128
56
15
30
45
24
66
47
26
85
148
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
20
86
13
9
34