84
73
108
126
25
114
254
299
65
204
192
110
362
115
67
47
36
50
149
52
120
42
71
365
119
121
79
78
74
40
380
150
122
130
60
193
31
102
64
186
68
44
161
63
72
133
96
592
38
39
104