5
7
32
34
26
17
2
28
21
12
15
39
18
13
81
33
73
176
9
6
37
44
50
38
49
64
54
56
68
16
97
29
24
95
55
35
42
20
89
19
75