9
4
5
34
60
26
0
24
3
6
7
19
20
8
45
12
27
79
37
18
29
48
49
522
194
53
21
58
47
57
108
23
80
33
25
62
44
32
15
38
82
59