5
11
4
8
2
13
10
7
52
9
68
37
48
15
29
17
36
30
12
31
56
99
19
40
25
14
26
23
18
50
55
51
49
45
62
73
20
77
61
34
42
84
35
27
161