1
0
4
5
26
3
9
12
10
22
7
11
23
8
21
24
18
16
60
13
54
49
43
99
68
196
174
20
52
72
153
25
30
240
235
62
122
86
46
88