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