2
7
4
19
14
5
63
16
78
1
38
15
8
31
52
25
27
29
35
42
12
34
49
17
18
244
47
86
61
20
11
88
100
57
6
3
44
83
32
66
13
33
21