0
5
1
22
46
69
7
39
32
4
44
3
11
58
14
93
60
20
25
189
9
31
220
71
122
61
115
33
21
96
27
51
54
37
19
30
99
65
174
59
83
81
70
158