0
3
2
5
23
19
28
18
26
32
14
21
41
9
42
13
25
34
51
4
24
10
1
35
6
22
49
55
16
76
571
66
53
47
152
30
97
128
31
44
50
27
36
43
40