10
12
11
0
3
9
7
20
140
4
16
6
13
5
8
54
121
47
29
38
23
24
30
58
21
32
50
167
22
80
114
123
117
151
42
64
25
17