127
126
125
123
63
95
124
119
122
111
121
62
59
55
94
61
93
91
31
47
79
87
118
117
115
103
107
109
110
120
60
92
58
57
54
51
53
90
89
30
29
78
46
27
77
45
86
23
15
71
39
75
43
83
85
116
113
114
99
101
102
105
106
108
56
88
52
49
26
25
44
76
14
38
70
50
28
22
13
11
74
42
37
69
82
81
21
84
67
35
7
19
73
41
112
98
24
97
16
6
17
100
18
40
72
4
20
9
5
1
66
34
12
32
48
0
80
64
10
3
65
36
33
68
2
8
104
96
