6
8
3
10
5
45
1
44
4
28
26
51
16
79
7
30
39
17
91
19
87
136
24
29
15
13
42
14
33
11
68
2
0
22
108
9
47
96
38