144
59
86
38
65
141
54
47
90
87
81
189
99
40
35
112
25
36
69
34
182
101
22
9
67
130
19
51
174
153
115
49
21
6
29
68
319
12
44
75
14
52
143
765
122
8
48
61