1
245
62
71
16
3
20
19
58
6
22
108
104
46
36
2
4
9
5
7
23
27
95
10
41
28
11
17
34
18
14
26
47
42
8
76
44
110
15
32
13
214
37
24
12
49
33
52
21
40
116
73