0
30
1
61
2
11
3
5
14
10
7
16
12
28
6
15
24
13
47
9
37
53
97
39
8
27
38
21
50
58
76
118
42
62
26
45
435