12
11
14
15
16
77
3
5
2
8
62
25
60
104
10
57
17
7
0
23
90
9
24
20
46
21
194
4
152
49
64
148
163
269
63
185
30
29
42