2
1
3
4
8
26
18
27
17
67
0
7
13
10
11
20
12
161
14
6
48
16
106
5
70
75
452
9
23
21
63
47
32
61
165
25