46
126
197
108
25
83
33
55
34
36
138
115
41
89
71
16
68
22
12
7
99
38
60
24
44
123
11
240
88
98
195
481
69
81
42