0
1
18
14
20
29
30
24
40
7
19
5
21
11
72
43
37
42
34
8
31
55
35
156
28
63
78
36
50
16
54
90
75
52
59
53
76
41
104
68
48
79
114
203
38