12
25
36
4
39
5
70
146
183
8
67
112
77
61
88
101
48
161
28
33
60
98
17
32
341
220
7
109
226
149
41
116
201
93
46
166
24
27
134
131
19
165
44
152
65
147
23
50