13
246
109
124
21
35
69
12
55
30
62
74
164
14
25
58
77
57
7
29
31
406
99
221
90
34
36
258
425
52
17
20
41
8
92
63
247
151
76
171
43
115
18
42
26
91
23
5
110
112