0
4
18
36
34
15
38
56
14
24
9
135
277
73
64
40
150
188
165
59
156
93
266
61
144
109
226
81
141
45
25
86
220
23
76
48
22
13
49
102
26
52
19
11
20
55
53
74
116
96