27
38
14
6
32
4
16
3
7
28
84
81
141
105
17
31
5
12
21
34
11
29
163
47
15
22
59
43
320
9
127
57
30
10
8
39
53
25
26