28
21
135
270
92
8
11
9
32
26
3
179
33
38
47
27
34
57
14
15
30
63
29
19
10
20
5
18
12
52
24
41
17
558
37
59
36
13
297
43
45