9
36
33
55
57
48
54
421
10
74
15
14
17
23
8
59
150
25
35
232
114
61
31
88
16
27
105
198
177
34
147
190
76
18
24
11
28
127
7
29
19
65
237
75
51
116