388
88
94
273
275
369
78
138
213
80
42
23
160
217
130
76
104
66
75
70
180
479
32
126
310
119
143
114
120
201
50
51
49
64
98
101
552
106
83
26
62
416
35
73
41
298
25
52
140
61
22
252
712
198