76
99
51
61
43
130
71
75
57
143
74
141
11
24
54
15
28
37
116
55
79
504
84
44
212
19
123
95
14
64
59
49
91
47
5
35
23
18
21
58
42
78
126
10
400
39
13
133
32
38