14
11
4
38
128
78
12
21
27
13
18
69
66
84
306
62
113
44
287
276
127
35
49
125
1226
135
74
85
343
57
220
197
30
90
131
65
75
193
42
9
37
272
61
330
210
114
119
20
4808
568
186
31
46
5
376