21
149
82
161
56
42
49
30
50
53
31
83
33
10
54
34
66
81
23
27
18
98
78
311
147
25
179
84
162
59
119
70
73
215
139
65
117
170
60
61
67
148
108
36
141
57
94
22