101
Swallow
101
120
102
92
78
90
99
94
123
78
132
94
79
72
87
83
132
81
130
90
134
66
121
130
87
123
70
132
69
105
133
124
81
144
139
82
73
120
79
120
67
91
63
84
76
80