0
1
18
83
45
10
19
17
36
58
42
33
16
39
66
60
104
26
23
68
24
13
6
47
84
126
90
70
82
48
14
21
9
147
107
44
50
86
34
38
49
102
261
455
64
43
73