142
85
23
42
46
39
56
89
59
18
30
40
24
38
81
71
54
189
36
9
270
88
16
26
501
98
55
156
25
61
60
27
95
90
94
77
11
7
234
33
135
19
102
139
143
82
107