18
1120
39
77
17
24
94
142
194
12
7
31
79
14
116
35
78
92
36
208
50
38
115
8
223
44
13
33
16
161
248
11
46
227
293
73
15
70
56
82
153
34
37
105
54
5
90