4
0
1
22
7
12
21
10
74
20
2
5
26
3
51
17
18
9
30
32
11
6
31
44
25
144
165
121
58
84
88
138
86
43
83
93
130
53
71
41
27