24
31
33
23
11
64
10
15
470
76
16
248
258
294
35
220
13
93
6
45
9
28
312
29
7
101
34
26
46
43
49
78
52
337
222
51
72
19
70
135
58
357
57
181
67
81
225
42
73
550