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