8
5
1
9
18
11
3
39
15
20
59
26
90
61
23
24
12
13
33
16
56
45
32
40
10
4
43
0
52
103
64
93
130
14
141
19
46
68
49