140
53
72
60
43
69
162
41
87
89
14
78
173
107
61
30
5
10
54
25
26
177
96
84
62
42
13
12
144
19
20
31
82
17
9
115
35
22
49
4
152
106
191
112
92