13
79
484
102
23
139
117
59
335
871
92
63
70
100
39
33
60
71
14
19
25
46
16
86
53
195
103
48
28
223
325
147
449
265
69
338
58
67
192
262
57
20
21
45
276
34
101
169