31
24
67
13
8
7
20
80
22
33
43
42
117
104
30
32
41
60
49
21
59
40
17
25
48
11
12
86
54
77
18
45
46
35
53
79
27
19
124
64
34
57
141
71
87
94
50
85