75
40
18
33
99
32
23
65
49
101
17
3
115
10
36
37
225
25
28
71
19
60
290
223
252
369
335
122
50
45
207
124
109
180
186
152
179
34
74
108
54
107
5
82
243
72
39
24
15
61
70
163
112
6
12