13
11
29
117
43
53
23
17
102
38
173
90
49
42
61
40
209
50
75
12
138
35
9
239
86
59
71
89
257
14
64
335
15
21
150
154
54
349
41
7
79
24
73
3
32
20
490
26
216
27
36
37
219