73
17
196
38
178
45
24
509
6
490
148
265
22
177
41
200
54
257
10
23
35
25
232
131
75
538
49
276
42
27
77
8
26
5
9
12
61
13
36
299
156
65
16
323
382
94
3
95
193
31
59
122