25
79
53
24
28
54
15
241
73
226
33
18
228
67
84
66
30
70
31
37
23
34
38
21
63
55
47
6
13
60
446
10
17
112
169
58
49
72
82
2
43
236
111
29
64