2
5
38
22
52
12
7
3
26
16
40
2
13
7
13
10
63
41
13
60
14
36
113
70
32
8
68
51
9
63
15
4
46
8
44
15
80
2
16
2
102
29
36
7
7
23
10
13
45