15
34
4
6
28
43
40
65
23
70
61
75
16
39
17
68
169
52
24
98
150
110
115
83
101
36
86
138
47
42
66
46
349
90
96
130
131
109
88
214
363
63
26
51
91
95
274
264
249
172
54
181
111
194