8
54
188
174
156
67
41
57
4
19
60
21
47
32
62
39
20
44
22
23
12
77
53
37
99
55
43
73
106
17
144
148
6
109
142
10
26
11
15
16
199
111
61
157
296
7
52
149
25
50