439
137
98
56
29
73
222
23
121
75
106
158
71
53
16
35
99
22
20
5
38
80
37
185
108
30
61
24
292
88
79
118
163