36
84
73
109
126
25
115
254
301
65
204
192
110
362
116
67
47
50
149
53
120
42
71
365
119
121
79
78
74
41
380
151
123
130
60
52
193
31
102
64
186
68
44
161
72
133
96
593
39
104