0
13
36
7
9
23
37
15
22
39
34
24
20
26
44
38
50
32
46
30
73
35
108
180
18
116
133
146
55
52
107
92
61
68
127
82
126
207
80
47
137
115
131
112
125
170
49
162
64
198