14
68
65
30
31
51
13
43
53
24
58
41
5
21
7
18
22
110
34
52
74
32
23
11
112
61
42
106
26
36
29
121
157
118
163
62
113
71
123
278
249
141
242
227
409
225
137