0
3
1
9
87
57
51
259
18
34
123
29
22
40
47
54
11
243
19
8
7
250
113
49
53
10
65
23
27
78
42
234
30
82
59
17
63
44
20
68
46
28
62
293
60
36
32
56
139