124
52
63
111
13
35
50
15
25
12
29
31
37
19
18
42
100
68
27
59
22
57
32
88
34
43
45
7
26
2
90
17
9
24
38
16
115
40
67
6
130
3
78
65
62
39