290
62
196
35
82
154
75
74
56
476
63
44
54
236
24
81
340
40
26
60
36
20
38
46
59
160
29
286
136
7
15
55
12
31
50
71
21
32
130
57
89
27
39
52
25
163
37
34
86
98