430
88
34
48
40
119
252
37
102
239
63
27
10
13
69
60
79
97
28
24
21
47
433
19
22
76
62
114
14
7
68
209