455
274
93
39
66
136
53
8
475
83
7424
4
75
6
1
141
218
14
89
49
104
1296
57
934
1153
42
22
15
2
31
38
200
29
173
736
142
13
64
56
5
1102
2205
50
3
1025
238
130
190
88