28
8
3
9
15
23
4
5
6
53
7
42
10
65
44
11
19
13
1
67
26
17
33
21
22
16
81
127
58
18
51
40
41
48
27
92
89