1
242
65
70
3
19
18
55
6
22
107
103
46
39
2
4
9
5
7
25
96
16
10
42
28
17
35
8
14
26
44
38
11
83
47
112
15
34
48
13
24
213
37
12
49
31
63
21
41
40
32