253
66
81
11
363
17
45
47
32
373
561
532
24
39
20
297
321
90
168
199
71
103
51
91
13
10
12
64
25
23
52
134
319
28
15
61
69
9
82
95
41
16
101
67
78
455
14
8