144
10
24
26
92
69
27
38
8
7
96
6
107
43
36
39
4
28
22
14
31
70
16
75
30
121
3
35
88
63
11
119
99
182
186
74
129
726
13
133
78
20
397
901
195
541
389