200
30
68
89
190
42
56
50
39
44
144
36
139
58
9
22
80
49
75
102
131
60
55
54
38
41
62
87
94
179
57
111
160
83
32
35
198
19
48
67
137
92
47
101
53
63
64
118
31
95
106
43
33
61
45
40
82
184
66
70
167