33
1558
63
20
65
21
34
192
77
64
285
90
48
135
27
41
40
26
66
75
83
59
76
38
158
8
14
110
121
30
29
19
123
362
18
372
127
188
89
182
31
176
37
112
52
56
61