2
14
15
146
8
27
82
107
57
12
66
72
32
53
19
10
13
29
24
31
425
48
49
43
56
78
63
112
164
115
55
220
42
139
39
41
196
28
50
87
85
424
23
80
51
133