119
17
62
36
80
581
54
236
30
23
43
1280
52
22
53
21
49
588
25
39
330
199
7
487
44
147
37
101
104
501
129
91
50
29
341
213
16
97
38
1438
42
719
246
73
333
59
51
15
55
94
133
60