0
1
2
23
4
16
52
39
8
24
32
6
19
22
5
15
40
18
21
174
46
7
38
26
13
14
79
9
10
3
42
69
25
109
65
29
11
41
61
12