0
1
5
4
15
2
10
3
24
8
6
33
38
155
18
96
69
53
9
11
60
22
14
13
54
100
19
32
45
48
31
21
30
47
35
23
44
71
25
87
28
97
12
55
17
153