50
68
11
42
55
8
217
40
35
87
251
27
20
165
282
62
97
23
75
122
91
36
190
135
188
117
44
19
25
38
112
15
65
110
59
192
17
46
34
106
13
39
5
103
29
21
78
262
317
88
53