51
162
200
49
12
14
30
152
91
99
7
89
18
6
80
25
96
22
36
27
16
50
19
55
15
20
31
122
72
62
43
23
21
13
59
66
5
26
8
38
10
17
9
112
32
42
189
28
34
181
24
98
33
82
29