34
11
20
13
78
42
17
29
75
142
7
9
48
245
98
31
626
65
2
26
18
162
53
15
391
62
323
307
63
135
8
43
103
32
55
139
69
128
58
209
52
92
6
57
37
27
16
19
134