42
23
14
48
26
17
75
15
7
31
28
37
11
20
52
45
77
41
30
40
32
214
44
103
51
111
121
18
185
43
47
250
78
69
22
34
65
85
54
243
88
71
49
79
21
195
66
94