226
348
162
151
65
422
138
10
175
150
13
21
5
45
242
87
20
35
172
61
15
115
60
51
123
107
40
41
198
415
54
420
392
221
70
8
32
157
69
238
81
830
11
28
92
64
108
207
12
14
329