27
232
15
66
11
355
102
25
116
228
300
21
6
19
113
46
23
53
18
13
52
722
991
108
34
39
131
56
67
22
166
75
59
20
82
16
60
57
98
432
107
643
73
84
55
91