130
362
114
337
78
357
48
182
33
163
29
176
5
75
26
136
6
116
318
45
21
109
8
110
28
98
24
106
2
91
4
94