3
14
167
9
43
8
27
125
2
116
82
4
19
42
30
24
79
80
25
61
5
26
111
95
6
34
51
105
49
23
16
33
172
29
38
15
31
13
60
37
32
112
22
189
108
7
731