5
13
8
2
11
6
14
15
34
20
31
25
74
82
29
26
64
53
32
21
12
45
86
52
60
56
95
35
42
54
43
55
61
4
39
22
17
51
160
16
85
30