18
33
149
61
39
41
60
10
51
200
40
182
9
66
13
36
68
22
20
12
52
32
64
7
6
26
97
11
30
34
88
59
179
193
146
5
45
16
14
43
8
94
126
929
92
72
27
63
17
24
80
228
15
47
77
69
28
113