42
56
67
21
36
38
25
19
12
18
16
48
58
17
62
52
11
75
168
43
47
217
57
322
69
26
83
335
70
95
121
151
78
101
200
55
990
6
339
73
33
28
92
77
30
39
31
29