9
26
47
82
45
37
35
17
33
13
49
12
67
48
294
119
57
42
44
237
68
10
143
55
21
40
3
4
79
15
43
90
581
236
19
1
228
25
51
62
18
153
210
74
34
282
207
29
802