27
2
4
10
18
19
20
11
31
12
17
3
23
40
16
7
5
25
67
9
55
73
15
28
135
24
32
72
105
77
79
33
36
49
26
131
100
21
35
76
97
50