364
40
17
30
34
53
147
32
125
46
36
6
14
282
173
228
92
438
275
106
216
97
129
71
208
118
102
128
5
22
244
52
115
63
72
124
324
9
61
143
109
131
130
28
183
293
391
202
424
76
89
59
253
316