74
29
88
23
17
19
3
5
25
1
8
2
27
9
89
31
63
7
6
18
14
10
42
16
4
81
78
32
20
11
103
46
22
15
77
35
56
13
39
26
12
24
28
21
50