2
9
1
5
30
14
58
13
6
12
19
37
8
33
53
20
10
27
52
34
11
28
23
79
40
63
26
7
15
172
83
106
21
4
32
140
54
18