35
20
32
67
11
7
27
16
9
14
17
104
190
63
156
21
62
36
166
18
135
61
13
26
391
94
31
132
177
44
93
37
102
45
130
170
112
1
25
242
23
83
15
120