5
12
35
16
8
3
40
23
27
178
10
9
36
73
22
21
18
38
68
7
17
1
2
64
14
11
19
34
49
65
48
56
42
26
29
6
31