319
80
468
58
100
38
96
33
29
63
105
19
35
41
48
31
46
154
287
164
122
65
64
240
71
179
121
399
108
52
79
68
86
42
101
8
18
17
127
178
44
98
73
281
5
28
9
150
135
140