490
93
173
25
45
251
22
348
150
175
17
114
68
88
108
14
28
100
101
70
116
8
37
44
24
2
6
32
7
16
18
9
10
33
83
627
87
193
123
42
107
91
34
98
21
95
53
77