20
25
63
164
58
11
55
155
422
49
151
17
154
21
50
59
149
111
38
23
65
39
22
60
84
99
54
51
81
160
46
12
13
257
37
64
56
30
28
19
29
5
68
44
79
76