22
68
52
28
30
141
175
26
72
19
29
264
31
21
24
82
57
600
205
93
48
75
76
27
153
58
704
83
80
49
44
126
663
170
42
41
20
14
910
92
528
201
251
2114
131
43
442
87