5
8
15
9
40
7
25
35
34
16
12
76
26
2
27
20
4
53
277
50
128
143
13
10
58
43
3
101
6
897
32
1
56
71
329
11
28
49
17