0
3
5
16
19
24
23
31
21
11
18
43
38
34
15
42
37
41
22
26
10
78
17
46
6
30
33
47
13
20
77
28
40
106
142
91
105
25
35