28
35
69
89
31
55
5
36
20
201
19
30
38
24
61
149
65
83
43
108
57
168
9
42
40
74
62
80
10
50
48
53
128
11
18
54
75
15
21
56
64
47
22
26
37
158
239