13
5
12
47
62
71
32
7
18
9
28
113
37
10
40
51
44
31
60
24
14
56
101
50
46
73
41
87
19
76
105
67
258
205
89
164
26
36
90
297
295
69
137
95
54
99
103