0
1
5
44
8
23
20
92
16
6
33
12
11
40
27
83
7
4
18
89
107
48
9
14
77
25
21
13
59
39
28
57
49
42
3
26
10
50
30
45
29
2
97