0
3
80
21
19
39
15
16
42
6
13
14
24
18
387
12
122
48
4
103
136
40
62
58
90
25
33
481
37
463
11
64
137
315
125
31
83
35
185
17
123
45
228
54
47
146
133
7
26
69
61