26
54
11
24
20
30
23
153
16
46
150
37
152
59
21
52
202
178
36
35
32
33
110
346
108
663
39
15
31
104
22
14
345
290
99
41
29
66
223
65
88
118
102
45
156
25