21
15
154
90
9
25
34
24
56
8
94
49
71
82
26
14
16
60
17
37
69
125
29
57
54
139
20
91
23
80
105
73
63
104
76
12
51
111
7
55
44
19
193
264
35