9
3
7
11
6
44
33
16
8
123
13
5
12
117
31
25
47
29
14
19
60
1
18
37
32
50
15
2
21
35
38
10
0
49
23
4
20
34
22