0
6
13
12
23
235
8
20
5
40
25
9
7
14
43
80
39
30
24
21
4
78
53
19
11
16
333
58
47
29
69
34
50
41
52
42
35
18
3
60
51
31