19
50
10
38
81
27
65
33
53
170
54
92
51
82
144
93
153
202
55
44
22
102
207
17
30
130
36
74
34
67
23
24
43
16
25
254
39
163
46
45
85
29
71
59
58
98
40
161