3
26
36
35
27
22
53
71
23
8
43
66
37
78
4
30
40
79
82
18
17
21
28
11
70
178
77
120
55
105
38
29
24
76
15
13
42
80
89
133
86
88
49