0
1
9
17
104
44
16
36
26
42
20
41
50
24
150
32
39
34
19
38
27
57
31
45
46
141
15
40
52
160
61
43
33
75
98
144
349