5
8
64
3
20
15
7
17
4
34
6
30
1
13
98
73
129
37
68
25
2
195
56
50
123
265
39
12
9
49
58
48
21
28
18
16
42
24
27
19
43
35
40