56
12
108
6
21
102
35
10
14
16
118
7
39
5
11
41
9
69
46
28
44
4
47
15
33
49
31
20
25
17
23
48
1
109
74
18
51
43
37
19