1
243
63
70
16
3
22
20
55
6
108
103
46
37
2
4
9
5
7
25
95
10
42
28
17
35
8
18
14
26
45
41
11
82
47
112
15
34
27
13
24
215
12
49
32
52
21
116
73