13
9
1
3
11
8
42
15
16
10
25
22
29
48
120
6
4
2
265
23
18
5
27
12
7
36
34
17
32
38
94
44
26
39
63
41
31
14