49
52
63
56
30
90
31
36
32
24
10
40
48
26
21
94
67
84
25
44
18
82
50
41
15
16
57
11
95
2
39
45
14
43
27
17
19
196
88
115
69
3
51
13
35
140