41
20
120
23
90
62
32
68
258
189
144
229
26
114
64
85
55
87
56
75
72
219
42
727
456
33
13
88
19
79
49
37
28
118
43
61
211
103
77
38
142
148
83
69
67
24
35
63
44
190
45