18
64
138
61
42
163
19
51
22
10
190
86
31
48
21
82
36
32
6
56
77
173
187
59
15
30
60
85
17
361
13
23
156
47
91
38
260
106
512
50
12
83
29
170
33
136
289
46
330
89
160
78
104