60
6
202
48
20
209
3
33
23
238
16
31
47
41
22
49
120
57
43
35
70
27
62
42
25
77
18
176
150
10
34
30
12
32
113
117
69
288
54
267
85
7
9
318
75