0
2
3
24
47
9
12
54
56
1
109
38
17
10
70
41
7
5
23
31
20
34
11
43
4
28
13
29
22
51
8
173
1004
27
37
32
68