0
7
5
11
76
88
24
123
54
43
12
25
53
32
40
22
57
358
36
60
153
47
69
132
26
202
116
127
39
34
23
55
144
50
42
19
73
56
64
44
409
35
168
421
52
83
37
46
92
140