12
0
1
4
14
3
7
20
9
5
16
55
48
23
10
58
34
62
124
13
24
29
66
117
49
40
63
131
35
1181
766
105
70
110
134
85