20
9
13
2
15
17
7
24
56
32
23
10
95
8
12
22
11
39
30
80
140
34
93
174
36
154
133
26
156
120
35
138
21
54
190
269
175
14
188
248
364
57
37
130
115
214
48
28