42
414
77
29
451
132
142
26
106
139
180
254
55
63
104
100
75
40
286
151
97
19
16
101
113
33
234
357
264
111
65
43
23
50
371
189
28
84
22
169
144
61
34
85
11
80
157
153
60
108
140
36
93