5
3
6
48
17
7
1
13
19
14
20
4
34
11
36
9
24
78
10
21
111
188
113
37
25
35
41
80
563
81
46
90
91
73
133
294
61
54
44
50
31
27
223
22
141
26
38
39
264