86
22
56
51
31
29
7
26
12
45
48
24
14
27
30
4
66
16
70
40
41
35
17
43
21
19
39
36
61
63
65
9
10
62
13
38
58
60
59
102
82
3
251