19
50
6
11
96
51
45
67
57
16
44
21
428
117
15
62
90
1448
86
38
157
340
31
20
419
8
35
92
150
215
29
55
111
37
58
116
54
49
66
13
41
39
14
33