26
13
64
27
132
66
109
18
84
381
135
61
48
362
113
29
54
97
73
50
28
168
107
46
34
319
103
52
212
224
45
31
207
42
134
155
68
798
221
36
33
77
72
38
60
35
166
100
11
41
39
62