13
6
29
20
8
46
15
21
7
17
10
9
32
35
25
60
11
40
41
131
113
75
16
52
82
84
38
28
5
187
54
30
31
96
74
39
24
88
93
79
23
114
68
37
27
239