20
2
64
47
63
162
67
206
9
21
43
8
15
4
1
17
3
29
5
28
192
125
306
73
13
75
44
155
62
94
82
517
16
12
24
42
168
119
101
23
10
32
19
11