0
20
4
3
199
10
13
52
7
15
216
140
38
6
34
30
59
89
32
49
24
16
50
115
26
146
68
78
28
85
239
99
75
62
44
37
67
72
21
42
22
123