26
73
31
16
13
42
60
104
21
20
24
50
32
43
406
9
15
12
321
38
35
75
74
41
11
36
68
91
249
63
19
373
55
233
194
136
34
456
71
295
435
564
14
294
112
110
23
44
132
452
172