2
16
34
23
12
11
13
27
15
3
17
5
14
12
7
4
15
22
2
12
6
5
36
14
19
54
51
23
40
2
107
7
51
29
2
9
28
28
25
47
39
9
39
27
16
7
35
5
4
8