22
101
217
32
21
47
104
54
200
221
74
10
36
82
23
25
149
152
218
15
49
172
34
316
241
114
26
58
29
92
77
39
20
91
7
84
402
44
17
3
283
120
70
189
68
46
148
151
170
129
41
186