2
10
9
38
6
8
11
18
3
7
117
4
26
12
33
15
14
53
49
40
27
39
91
28
19
24
16
112
22
23
36
37
65
21
29
48
115