94
27
28
90
9
6
24
11
17
31
15
29
56
6
4
5
9
10
18
21
15
16
6
12
9
35
20
12
9
19
23
2
14
5
17
4
3
28
3
4
6
13
6
12
16
4
8