15
38
9
7
45
23
33
49
43
21
54
32
122
40
14
18
28
34
86
19
95
123
31
11
48
37
13
67
109
115
3
4
41
51
17
39
58
12
84
59
63
52
27
16
25