311
451
510
610
162
500
100
335
90
194
99
134
61
78
69
26
71
80
56
94
68
60
73
57
39
29
55
58
109
62
76
51
50
74
41
66
45
48
38