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