149
26
117
99
56
10
33
70
13
90
835
21
221
18
173
16
55
294
281
42
44
196
208
15
76
712
66
109
43
45
22
310
36
242
54
57
153
77
39
170
9
145
34
38
127
19
58
74
27
278