324
403
152
178
150
145
76
118
93
158
150
129
104
289
333
233
98
70
48
20
103
42
22
64
67
3
27
15
32
40
58
59
6
14
46
137
129
51
17
26
20
51
222
12
56
23
68
5
17
59
Top