57
39
194
70
1177
12
50
225
89
78
287
336
44
84
144
134
187
218
23
683
872
48
27
92
140
76
90
142
36
59
113
69
112
55
43
58
33
383
203
152
53
201
77
338
114
104
45
73
19
28
37