0
14
39
43
36
206
31
104
52
61
44
10
6
45
41
19
53
85
51
35
63
26
37
15
100
238
346
261
112
16
95
92
46
42
20
18
24
13
11
62
73
111
228
66
144
34
105
38