22
12
147
50
54
67
404
59
132
540
392
51
467
78
175
91
23
99
42
36
17
24
72
272
7
19
29
30
353
37
414
164
44
9
142
58
13
8
309
41
183
430
57
18
66
31
61
11
28
579
65