70
61
48
15
36
24
16
51
32
40
20
31
2
34
13
21
8
18
64
3
63
41
26
7
11
123
56
28
17
33
89
4
58
60
39
186
35
5
44
47
67
22
6
77
55
102