56
39
35
108
84
142
81
49
152
214
74
102
62
121
321
176
127
80
34
112
57
120
41
255
40
135
87
115
52
149
118
51
96
55
153
220
82
93
113
43
313
190
54
79
148
83
136
245
150
64
94
405
27