7
78
3
29
39
60
112
21
26
34
47
31
17
54
8
64
52
6
13
28
11
43
100
33
18
15
12
53
57
27
38
61
170
206
14
9
10
37
84
22
79
30
24
41
32