1
0
10
13
11
15
2
5
21
12
18
31
24
8
16
6
20
26
25
40
22
45
23
28
82
51
57
80
35
38
61
70
34
74
238
64
143
58
42
36
182
46
29
136
49