36
30
131
51
98
68
60
254
72
25
83
41
34
75
240
49
73
56
281
133
80
116
97
93
117
46
54
196
188
71
110
53
373
112
79
21
272
91
44
182
38
19
17
94
32
20
141
47
176
57
52
45
232