170
538
153
500
189
329
78
282
60
204
49
146
19
139
28
141
42
145
16
117
5
110
9
102
38
65
30
52
6
316
13
89
10
87
7
84