8
16
25
17
95
19
48
28
69
11
60
67
65
13
54
14
38
319
4
12
33
35
10
2
9
20
6
27
1
18
32
110
22
97
41
86
5
76
64
105