0
4
13
12
39
15
22
19
26
2
28
8
11
80
18
10
17
25
173
37
38
87
29
60
52
59
79
72
16
35
14
34
20
32
78
312
67
63
68
100