3
16
15
0
4
13
2
23
11
12
24
18
10
7
5
161
30
9
25
34
70
31
6
28
8
68
131
38
35
43
129
537
42
156
147
65