1
3
6
5
0
24
2
26
8
36
21
70
11
42
14
27
17
10
15
7
19
25
16
9
32
62
34
60
51
85
61
136
153
750
254
380
412
122
221
140