48
90
75
45
327
660
137
16
25
28
47
27
44
20
121
236
38
298
42
9
21
26
67
58
24
246
168
96
79
127
94
30
71
29
46
34
37
11
210
86
135
111
57
23
40
83
98
191