2
8
20
0
6
11
4
1
40
32
9
256
93
31
155
65
21
110
52
87
22
117
35
66
13
5
29
123
67
14
15
49
83
115
25
167
18
72
17
134
170