3
0
4
5
13
10
25
11
38
6
8
47
53
19
27
9
14
17
16
7
29
44
56
23
80
18
200
24
32
30
86
2
35
28
159
103
43