9
6
23
30
40
49
0
146
51
89
74
33
13
19
37
2
83
48
12
108
14
16
17
25
32
60
8
34
10
38
47
132
43
140
18
26
72
15
66
28
53
76
52