56
30
65
87
124
172
46
75
1918
326
146
513
76
717
447
60
102
42
25
68
131
79
78
22
26
54
35
14
115
52
51
97
92
24
23
9
27
32
17
11
66
16
134
185
49
327
55
21
405
64
43
84