0
16
32
10
21
36
23
44
15
12
86
18
39
61
8
50
28
26
14
49
60
35
24
383
97
55
557
31
38
70
29
78
33
147
122
172
136
90
27
54
108