20
29
24
42
36
7
61
21
111
30
68
17
28
12
22
8
25
113
106
9
15
11
33
5
23
13
39
178
27
56
48
19
37
16
35
55
41
57
135
40