41
53
162
296
28
115
254
76
33
69
143
20
57
23
86
38
30
51
29
27
19
13
65
42
66
83
303
158
82
56
55
18
58
125
183
24
320
618
48
44
52
39
34
604
182
8891
61
71
134
146
47