50
88
132
60
434
12
58
17
16
6
62
29
10
30
31
74
139
113
311
49
76
32
27
323
19
107
106
79
25
37
26
72
9
137
149
52
68
39
141
118
42
20
270
45
413
143
75
374
174
185
38
55