0
10
11
2
15
3
13
1
108
21
43
41
23
9
7
12
30
16
19
24
50
6
40
8
31
20
18
28
27
26
38
49
59
22
35
32
37
46
77