25
14
48
53
30
32
42
26
27
355
40
31
189
21
33
46
59
52
17
16
11
89
92
36
83
18
125
51
29
49
413
50
149
95
19
175
197
20
44
110
340
184