93
426
216
431
78
346
49
204
83
176
36
142
51
173
23
138
52
134
6
342
4
114
39
113
22
123
85
28
71
15
80
13
86
11
47