2
1
9
7
23
39
25
11
14
6
12
20
21
27
74
71
33
17
41
16
42
53
18
26
43
46
5
97
63
59
36
4
79
210
80
28
54
176
94