27
93
28
89
6
9
4
31
56
12
12
33
11
18
6
15
29
20
24
13
21
8
28
15
9
16
23
12
6
9
10
26
3
4
13
8
35
3
5
6
7
4
24
1
9
16
4
17
9
12