5
8
22
99
12
3
13
6
31
20
7
19
62
9
1
94
25
206
21
11
32
52
10
60
26
56
41
16
14
39
30
80
24
23
35
173
33
2