27
21
129
87
62
13
19
16
35
6
18
23
31
32
39
14
279
10
11
7
4
38
8
3
44
15
135
233
90
69
57
30
76
127
140
50
73
71
53
78
17