127
26
64
41
145
37
68
60
50
55
65
95
54
75
40
176
100
171
81
85
70
271
210
90
77
378
107
133
80
23
139
83
250
108
109
92
97
104
434
384
69
205
110
116
249
119
32
47
269
147