2
11
20
16
9
1
44
10
8
17
35
5
21
0
23
50
161
19
12
18
48
47
29
37
91
27
98
6
89
36
54
63
169
34
7
269