0
3
9
19
10
7
12
25
20
106
18
50
62
27
31
52
60
15
23
93
45
73
210
16
47
56
502
123
14
80
90
85
34
8
21
140
11
49
30
28
22
35
55
32
57
86