15
23
69
145
40
89
29
102
6
32
93
218
52
54
293
129
16
26
66
56
62
140
124
12
46
115
35
19
193
43
153
34
5
48
14
13
28
71
103
282
101
64
198
75
58
39
18