81
68
79
28
135
17
47
21
64
57
56
100
93
22
16
32
114
74
71
52
61
53
7
103
105
63
97
15
117
40
49
34
50
27
23
36
24
55
169
95
83
58
165
146
44
9
132