66
17
21
33
50
16
29
24
8
71
70
27
63
78
1399
51
37
102
32
55
64
48
35
22
56
40
58
77
9
28
38
69
31
36
127
135
49
14
39
23
115