73
128
386
168
107
117
42
64
60
61
55
18
130
48
77
82
44
115
25
106
83
35
154
47
143
93
41
192
30
142
290
65
15
101
43
39
52
161
62
78
16
53
32
173
137
37
33
182
111