194
70
27
91
85
310
589
127
53
317
407
144
31
9
46
61
283
87
386
18
523
51
104
122
647
55
54
63
52
134
115
161
7
187
49
223
84
875
74
23
12
280
133
15
147
38
221
93
65
45
66
40
30
39
146
349
21