51
19
77
38
96
94
22
71
26
54
111
120
14
30
53
102
49
34
79
162
62
74
5
67
23
93
65
158
20
27
10
98
31
110
119
186
25
59
12
18
28
33
11
8
7
50
58
48
204