27
45
166
15
28
80
31
319
16
62
10
60
96
1
100
32
13
107
68
70
39
146
11
91
51
23
4
207
12
9
21
7
29
5
0
132
18
8
49
24
3