22
46
10
18
17
35
2
174
72
56
4
92
52
138
19
49
7
122
9
109
15
144
32
151
145
133
110
280
162
153
90
31
82
50
289
241
8
216
14
16
94
36
28
42
20
44
24
6