2
16
30
8
3
53
69
5
20
47
10
6
12
29
50
7
13
14
36
122
37
1
46
11
92
67
161
56
15
82
62
38
60
19
4
167
9
31
0