61
68
43
98
166
46
62
122
75
53
58
96
91
621
33
94
15
178
49
102
81
110
140
141
170
73
30
50
40
65
90
281
21
89
154
39
135
707
5
106
22
37
114
20
10
203
134
232