30
12
78
64
35
49
40
26
28
36
7
10
11
37
25
20
67
8
109
50
24
187
56
32
44
101
118
155
42
17
111
55
6
69
53
75
119
92
172
54
47
115