1
0
4
3
9
10
2
27
8
5
11
13
6
20
33
52
65
61
28
14
41
47
83
131
40
19
143
44
82
189
269
84
32
81
43
117
118
51
87
133
46