0
5
9
42
110
40
35
24
39
124
29
44
25
34
45
23
13
14
146
47
125
68
59
48
49
61
41
143
150
60
88
136
53
73
85
245
185
95
69
178
83
206
51
97