1
8
5
20
34
11
107
24
26
3
50
12
29
14
17
61
113
67
41
0
6
13
23
7
9
43
25
39
15
46
10
38
78
30
42
166
21
2
48
89
44
65
527