18
3
4
9
2
8
1
0
11
6
12
24
32
33
10
26
70
28
64
38
25
48
77
113
84
21
17
89
93
7
87
23
217
39
61
96
15
71
16
120
37
237