1
244
63
71
16
3
22
20
56
6
108
106
46
39
2
4
9
5
7
25
96
10
42
28
17
35
8
18
14
26
47
41
11
82
112
15
34
27
36
13
212
37
12
50
32
52
21
116
24
73