0
5
1
17
34
20
62
16
46
32
24
39
7
29
28
31
22
59
35
23
10
26
19
51
11
48
25
9
69
52
45
120
135
72
133
38
148
94
112
122
82
43
102
66
37