130
362
112
337
78
357
48
182
33
164
29
176
5
75
26
136
6
116
45
21
109
8
111
28
98
24
106
17
349
2
91
4
94