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