13
8
15
5
4
10
7
9
46
2
35
14
22
11
24
45
20
19
59
74
63
27
146
44
62
76
73
40
115
129
214
23
34
47
16
12
21
389
38
114