2
14
11
31
0
8
7
23
34
66
55
1
6
49
4
47
32
20
78
43
52
13
18
121
71
30
36
48
104
76
51
169
37
98
21
25
33
5
38
19
9
92