28
23
34
30
20
37
57
36
27
7
21
42
29
55
141
25
11
364
74
69
32
35
19
53
12
26
18
252
215
150
44
39
46
22
15
9
2
16
4
17