0
1
3
11
29
9
32
28
15
5
12
13
10
33
21
23
39
25
56
20
45
30
140
34
41
75
22
31
66
60
54
94
52
87
14
113
26
24
50
81
19