54
35
98
62
53
23
49
39
14
79
73
59
108
47
10
11
18
122
67
12
84
50
63
87
52
16
7
104
31
15
9
37
24
102
189
85
19
28
6
5
3
25
33
22
8
116