145
64
215
16
129
9
84
305
261
31
75
65
50
85
201
282
47
134
270
119
226
220
244
335
69
216
39
173
116
250
59
41
175
40
70
74
131
200
26
577
37
316
71
115
54
46
32
29
88
52
14
87
34
68