154
89
50
51
122
43
14
56
68
79
102
49
25
44
9
21
206
16
45
58
35
52
548
28
55
48
20
31
30
39
26
27
838
759
76
63
61
47
98
36
166
271
194
77
17
59
205
95
54