50
1155
28
52
252
66
20
155
14
179
61
33
49
139
120
36
76
138
371
75
176
46
22
16
64
194
164
207
40
117
80
29
136
18
62
21
30
55
169
113
67
56
306
24
146
132
107
13
65
44
184