766
400
119
83
232
156
234
152
101
78
342
135
33
53
126
50
91
187
52
163
174
12
201
80
28
22
307
108
127
202
155
165
106
125
144
97
104
160
68
138
130
67
245
56
46
85
54
26
43
84
136
73
66
461