0
8
18
16
29
146
47
34
79
14
58
19
67
38
20
43
44
124
6
46
42
80
17
37
109
142
292
45
122
86
60
112
161
41
156
111
182
100
24
10
64
366
55
31