418
109
34
75
61
35
122
84
155
25
6
26
509
352
54
251
70
46
158
4
179
9
142
2
66
242
127
74
44
228
116
115
28
56
126
90
41
248
86
285
69
53
272
170
5
30
106
37
193
47