2
48
47
15
20
36
29
34
98
16
108
50
93
38
81
61
18
62
60
82
58
44
72
25
70
83
26
39
107
6
59
69
76
13
73
4
9
5
41
86
42
85
126
43
10