21
11
422
317
15
20
14
249
7
53
47
8
17
5
40
34
68
4
29
126
39
43
13
123
57
12
65
37
73
28
74
16
85
6
220
75
219
9
189
308
87
122
35
153