13
4
5
6
49
18
8
3
1
20
14
34
11
36
9
24
82
17
10
21
111
189
113
37
25
35
41
80
563
81
47
90
91
73
133
294
61
54
44
50
31
27
223
22
141
26
38
39
266