131
415
89
351
81
235
47
256
42
169
31
163
20
170
39
156
125
6
376
9
121
13
115
16
118
12
88
26
90
86
4
105