83
23
72
69
16
54
74
76
43
9
92
51
84
165
105
104
96
190
176
127
115
189
59
700
85
65
41
552
151
312
117
109
144
172
359
184
221
87
94
102
52
38
100
112
247
132
186
95
63
70
131
78
73
210
188