232
79
80
117
210
84
108
64
260
763
213
75
86
214
100
97
89
46
54
221
95
53
142
74
92
37
38
87
65
136
26
7
36
34
61
105
123
93
134
60
119
144
265
162
139
78
281
96
447
67
31