13
96
11
249
239
9
12
17
118
89
41
35
32
3
26
27
16
98
4
44
62
78
20
33
230
2
28
15
23
37
149
59
111
120
145
473
69
360
225
482
172
48
31
85
8
218
18
24
7
94