3
38
7
71
20
11
26
70
34
29
25
105
12
19
212
28
222
238
552
48
161
204
256
17
37
21
324
13
6
57
36
80
35
115
23
85
31
95
79
76
39
193
93
10
112