50
118
78
46
57
120
59
76
65
21
306
31
16
102
370
25
74
48
147
44
152
30
69
28
47
112
37
45
58
43
82
161
128
19
10
107
27
105
83
40
62
24
67
33
36
130
94
55
225
70
156
71
145
23