0
3
2
12
23
34
17
85
13
20
58
5
36
31
28
8
19
46
24
32
525
86
109
138
51
55
22
37
42
33
25
35
18
38
115
30
39
15
77
71
9