85
23
76
97
8
81
140
112
37
18
56
19
20
52
22
36
34
49
26
32
42
14
29
31
55
289
30
28
43
57
17
16
33
48
21
24
13
60
15
39
54
68