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