56
68
21
36
38
25
19
12
18
16
48
58
17
62
52
11
75
168
43
218
57
323
69
26
83
336
71
95
121
151
78
101
200
55
1023
6
339
73
33
28
92
77
30
40
31
29
34