14
13
48
167
9
17
31
70
139
75
218
19
79
119
495
29
47
23
1003
30
98
18
24
94
456
193
21
57
90
39
80
88
238
76
34
189
248
46
56
20
12
45
236
97
44
249
11
230
308
10
84