449
128
50
363
48
390
34
331
110
53
138
22
150
74
132
40
21
31
58
11
35
937
1025
88
69
838
1246
164
29
59
544
162
84
329
107
38
10
27
54
32
18
51
112
52
19
131
310
73
326
71
17
402
269
25