1
0
3
4
5
7
11
6
13
19
12
2
9
24
54
8
14
10
22
37
77
119
26
29
186
63
35
52
25
137
80
49
70
116
93
51
124
43