58
13
11
33
48
47
69
51
61
29
76
35
71
73
17
1379
24
115
28
54
20
15
94
338
68
27
104
760
562
31
5
37
88
16
53
59
42
46
57
26
75
65
99
265
64
82
67
213
56