9
14
13
8
283
5
159
25
377
163
78
7
422
6
54
2
71
23
75
18
3
1
93
11
19
70
187
35
38
29
20
44
36
63
17
51
28
235
26
50
30
252
56
31