0
1
2
11
5
42
16
4
13
46
24
9
27
22
7
40
14
12
69
81
34
26
25
20
21
28
10
50
48
53
33
30
58
60
41
31
87
75
67
83
59
49
70
150
114
38
135