4
16
25
5
14
30
97
62
65
9
24
15
43
19
23
82
26
72
27
8
31
7
13
28
2
35
33
46
6
115
131
21
471
402
94
1
11
18