37
68
29
77
168
32
80
34
78
114
74
100
38
18
46
73
60
31
53
35
130
30
412
25
27
47
48
91
49
81
41
36
45
17
57
167
79
40
42
5
64
33
15
20
98