144
43
21
96
146
31
37
62
36
17
24
72
27
54
70
28
35
179
79
22
33
273
55
26
87
58
602
208
25
30
51
80
49
158
61
725
92
82
53
44
128
689
175
46
16
20
922
100
98