12
6
3
7
10
8
121
0
9
54
11
5
108
24
26
13
120
2
18
123
23
49
21
44
70
16
62
34
139
223
107
22
181
130
56
82
113
31