14
19
36
137
162
58
10
134
238
11
97
37
40
88
98
42
27
348
50
15
77
25
34
96
123
131
44
16
130
43
29
33
48
92
65
76
8
61
49
45
5
264
293
103
31
46