5
0
11
16
82
21
38
140
64
251
50
39
8
4
17
28
12
48
2
3
27
13
14
89
32
54
85
29
25
102
7
6
26
57
74
175
46
20
55
42
31
18