21
13
5
12
10
51
11
302
38
19
131
30
56
24
15
142
40
20
46
45
1329
9
367
6
78
129
81
23
17
49
62
286
48
26
28
22
41