1
245
62
2
71
16
3
20
22
61
6
109
106
46
36
4
9
5
10
17
28
95
43
38
7
18
14
26
47
44
11
8
76
45
120
15
34
27
13
23
217
12
37
24
52
21
40
116
32