152
28
27
42
9
82
7
200
130
41
16
135
315
176
51
48
18
73
65
232
40
35
20
19
32
8
17
153
185
478
24
1143
25
78
45
332
26
229