27
34
32
53
98
83
61
111
82
20
188
55
16
39
78
141
30
79
49
23
127
280
3
42
75
146
21
59
200
136
70
77
458
115
160
88
126
10
67
52
65
116
54
58
183
86
62
35
40
13
60