120
53
24
175
56
72
189
9
111
35
128
41
46
57
30
66
76
788
13
21
28
763
42
26
74
54
89
107
571
16
531
70
45
36
50
37
49
19
27
59
238
143
355
44
152
198
86
280
51
122