96
135
17
196
166
27
41
178
83
6
42
115
31
10
19
28
15
388
143
88
48
128
286
55
189
44
11
365
16
63
71
25
61
124
47
18
36
2
45
65
34
20
52
35
3
97
170
74
26
54
111
12
174