0
80
12
3
5
7
93
1
2
14
55
8
19
17
16
21
34
27
90
9
24
22
29
131
439
13
54
86
43
30
15
26
11
6
47
32
28
25