5
12
30
17
36
6
26
106
170
23
16
33
13
3
18
9
10
96
28
52
20
35
29
46
15
4
89
19
27
21
38
22
94
34
2
83
14