3
1
10
26
14
9
17
27
13
12
6
7
33
15
21
41
23
101
11
45
25
51
43
16
73
79
57
67
18
52
22
37
110
36
66
30