59
47
74
42
46
57
15
87
211
222
54
52
22
33
95
34
28
17
108
72
20
25
14
68
92
63
83
81
509
30
21
26
131
94
75
138
32
98
16
122
55
201
183
123
49