16
12
47
46
32
156
45
27
19
8
33
49
15
21
22
20
10
71
31
17
58
65
23
28
6
82
86
172
24
173
5
35
11
9
85
51
43
4
3
59
123
42
144
162
13