69
88
87
45
37
148
28
168
73
43
66
42
78
57
54
133
63
44
176
25
9
259
96
70
29
48
55
30
23
62
11
50
49
145
35
31
53
12
5
40
16
223
104
39
8
34
608
437
20
68