59
48
30
17
90
65
64
188
32
20
58
57
149
24
18
22
73
46
68
177
120
61
135
222
94
96
203
26
36
74
197
133
167
78
31
131
83
50
49
38
77
69
37
185
230
125
21
35
121