9
4
24
34
144
3
85
20
8
48
19
14
32
62
6
16
46
0
2
5
42
57
10
55
59
78
28
120
13
86
139
1
490
33
264
329