0
13
39
43
35
204
31
103
52
61
10
6
14
45
41
19
53
85
50
34
63
26
36
100
236
15
346
260
111
95
91
44
42
20
17
16
22
11
73
228
66
144
104
38