130
327
112
74
324
48
202
33
173
29
141
5
69
26
134
6
129
15
254
45
98
21
88
8
111
28
99
24
102
68
395
2
84
4
95
76