57
18
86
158
95
39
42
63
144
75
28
36
19
108
55
11
20
94
140
38
35
171
96
26
48
22
88
16
85
198
7
69
91
68
13
8
37
66
49
47
32
78
54
448
116
4
190
101
29