1
2
3
6
4
15
23
47
10
8
12
27
39
28
24
51
59
13
7
36
17
18
34
117
31
19
22
78
55
21
29
41
138
49
30
20
339
54