187
104
99
148
114
61
57
60
84
138
111
62
95
142
44
25
24
40
33
28
92
66
108
168
90
151
87
13
26
137
319
31
38
47
69
172
9
250
63
59
182
50
109
20
65
171
6
14
120
41
639
106
29
56
102
18
64