411
50
120
30
65
67
175
361
165
158
52
19
105
40
45
15
81
567
89
226
556
29
27
37
166
97
108
83
13
25
107
44
136
56
211
73
48
47
33
75
59
39
32
31
21
92
96
14
119