5
35
6
1
9
3
8
4
20
14
13
17
67
25
16
39
7
111
47
12
24
29
53
26
28
87
22
49
293
110
99
91
21
10
30
50
65
11