9
403
31
331
19
24
17
371
13
8
50
49
109
295
27
84
70
57
6
29
148
296
206
15
122
30
10
189
51
28
12
22
89
41
21
83
48
4
2
7