42
5
54
65
21
36
38
25
19
11
18
16
48
58
17
62
52
75
168
43
47
217
57
320
69
26
83
335
95
119
151
78
101
200
55
969
6
338
73
33
28
91
56
77
30
39