35
59
33
107
56
49
31
91
16
63
30
19
52
39
41
38
45
73
28
20
46
13
8
18
9
48
50
62
14
43
110
12
24
15
23
40
22
67
29
127
80
17
47
10
27
124