7
12
8
111
37
4
36
6
171
10
33
34
174
5
56
64
49
13
31
28
17
41
24
52
46
27
51
45
89
29
39
19
11
18
53
47
20
55
96
14
32
26