82
241
46
519
71
96
48
24
104
150
7
455
127
103
95
143
58
73
353
32
26
101
712
162
237
12
11
52
27
47
87
56
54
145
302
348
378
484
21
319
195
74
166
28
37
301
119
130
35
213
69
157
93
151