1
245
62
71
16
3
22
21
57
6
108
106
46
36
2
4
9
5
7
25
96
10
42
28
17
35
8
18
14
26
47
43
11
82
112
15
34
27
13
213
37
24
12
50
33
52
41
116
73