8
35
55
32
30
56
23
57
9
13
10
63
47
60
46
34
76
82
31
71
43
38
21
36
98
33
51
149
67
264
50
22
27
24
192
69
18
42
41
25
26
45
12