0
98
19
84
15
2
5
4
6
17
7
23
11
34
32
24
66
97
14
55
31
13
9
10
54
28
8
12
3
1
29
16
99
309
39
49
18