0
12
19
100
8
44
63
104
30
39
99
47
34
42
33
23
46
36
56
73
51
62
87
116
58
140
300
68
54
32
25
132
15
322
83
24
43
48
70
45
133
20
50
67
89