0
8
18
16
28
15
146
45
33
79
14
17
57
19
67
29
37
20
42
44
124
6
46
80
107
142
292
122
86
60
112
161
41
156
111
182
100
24
10
13
64
366
55
31