2
9
171
43
32
31
12
159
20
3
19
16
8
82
21
24
30
13
11
165
5
4
34
44
17
18
37
46
167
48
64
54
55
35
51
7