5
14
82
16
22
23
21
35
1
20
172
84
8
7
3
2
67
99
142
163
28
110
36
12
57
34
17
9
62
15
181
72
33
76
18
52
55
515
29