0
16
33
198
28
14
15
39
11
29
34
25
12
136
242
32
22
157
31
131
26
95
55
314
139
90
77
60
107
103
147
40
18
474
618
161
38
63
45
35
48
42
125
169
76
101
13