31
101
13
105
100
104
108
6
119
114
112
123
103
95
50
31
100
97
107
110
107
98
110
31
101
46
97
100
101
97
111
61
31
107
101
105
366
101
109
87
68
99
107
97
11
98
13
103
94
107
102
51
102
107
105
91
99
100
110
101
99
13
6521
96
98
95
319
111
31
31
107
101
114
94
103
108
103
94
31
31
117
114
49
103
107
104
97
31
111
98
107
3242
97
99
106
112
99
113
98
107
113
105
102
105
100
146
101
7036
109
99
99
103
102
104
114
103
116
120
47
275
108
111
11
3329
111