171
526
55
203
36
180
56
267
52
113
40
307
31
138
89
214
62
226
23
104
26
94
48
111
25
145
17
102
33
18
269
106