247
135
68
197
69
281
67
106
121
84
402
62
38
60
148
208
74
59
80
93
99
50
160
78
63
26
178
71
77
49
30
66
52
35
56
76
110
51
175
154
39
250
206
47
41
22
138