1
4
9
0
3
5
8
11
65
153
103
82
77
33
34
114
51
70
48
78
19
110
44
81
15
40
123
175
101
10
72
39
58
143
154
180
127
134
382
22
161
27
130
49
26
120
21
118