158
8
44
57
91
317
20
14
427
28
110
260
17
29
53
709
94
67
19
96
66
31
42
70
295
33
9
119
23
68
108
1198
25
770
88
252
257
1397
49
171
148
312
52
71
83
392
286
514
143
5
1482