89
15
16
19
105
42
66
67
11
75
53
49
144
197
39
88
43
40
31
57
90
38
199
48
41
277
46
25
28
148
96
161
94
22
52
91
20
235
133
253
64
378
232
82
35
72
34
130
135
37
12